No controller or fault when move speed is 0/0

If the v parameter of a movej/movel command is 0/0 (as a result of programming errors) the robot moves abruptly and triggers No controller or Fault.
If the result is infinity the robot moves.

I think in both cases it would be better to prevent motion and show a popup to inform the programmer about the error.