Index: /trunk/FACT++/src/InterpreterV8.cc
===================================================================
--- /trunk/FACT++/src/InterpreterV8.cc	(revision 14498)
+++ /trunk/FACT++/src/InterpreterV8.cc	(revision 14499)
@@ -271,4 +271,8 @@
             JsAlarm(*str);
     }
+
+    if (args.Length()==0)
+        JsAlarm();
+
     return Undefined();
 }
Index: /trunk/FACT++/src/InterpreterV8.h
===================================================================
--- /trunk/FACT++/src/InterpreterV8.h	(revision 14498)
+++ /trunk/FACT++/src/InterpreterV8.h	(revision 14499)
@@ -86,5 +86,5 @@
     virtual void  JsEnd(const std::string &) { }
     virtual void  JsPrint(const std::string &) { }
-    virtual void  JsAlarm(const std::string &) { }
+    virtual void  JsAlarm(const std::string & = "") { }
     virtual void  JsOut(const std::string &) { }
     virtual void  JsResult(const std::string &) { }
