diff --git a/src/signal_handler.c b/src/signal_handler.c
index 4968248b8f65d32066126d405cfb7823c4e51d6a..2991e9f878e73a2e4b964c11a18a005003d03736 100644
--- a/src/signal_handler.c
+++ b/src/signal_handler.c
@@ -410,10 +410,10 @@ static void f_ualarm(INT32 args)
   long seconds;
 
   if(args < 1)
-    error("Too few arguments to signame()\n");
+    error("Too few arguments to ualarm()\n");
 
   if(sp[-args].type != T_INT)
-    error("Bad argument 1 to signame()\n");
+    error("Bad argument 1 to ualarm()\n");
 
   seconds=sp[-args].u.integer;