diff --git a/src/modules/_Image_XFace/image_xface.c b/src/modules/_Image_XFace/image_xface.c
index 48bc861f68afe370566e554df180fd6c66f1c8d5..66da71ce4557b6256bf5e24c77d593a932056c8a 100644
--- a/src/modules/_Image_XFace/image_xface.c
+++ b/src/modules/_Image_XFace/image_xface.c
@@ -483,7 +483,7 @@ static void image_xface_encode(INT32 args)
 static void image_xface_decode_header(INT32 args)
 {
   if(args<1 || TYPEOF(sp[-args]) != T_STRING)
-    Pike_error("Image.XFace.decode: Illegal arguments\n");
+    Pike_error("Image.XFace.decode_header: Illegal arguments\n");
 
   pop_n_elems(args);