Well, you are right that wasn't the problem. The problem was that the
null list was passed to the ols command and it caused the error.
Now the point is that the error message may mislead, and perhaps it
should be changed.
In fact, this way the ols produces the error msg:
"Command has insufficient arguments"
If that happens to a function (the case I thought) we have:
"*function_name*: not enough arguments
Command has insufficient arguments"
The best would be having a similar msg for the ols as well:
"*command_name*: not enough arguments
Command has insufficient arguments"
But that is far from being an urgent matter.
Cheers.
Stefano