Index: /trunk/Ohana/src/opihi/cmd.basic/run_if.c
===================================================================
--- /trunk/Ohana/src/opihi/cmd.basic/run_if.c	(revision 8177)
+++ /trunk/Ohana/src/opihi/cmd.basic/run_if.c	(revision 8178)
@@ -30,5 +30,8 @@
   /* determine value of conditional expression */
   val = dvomath (1, &argv[1], &size, 0);
-  if (val == NULL) return (FALSE);
+  if (val == NULL) {
+    gprint (GP_ERR, "syntax error in logic: %s\n", argv[1]);
+    return (FALSE);
+  }
   logic = atof (val); /* warning: round-off error is a danger */ 
   free (val);
