diff --git a/src/builtin_functions.c b/src/builtin_functions.c
index 6b59b6b1272e5800bd338533ade023a1dcdb2202..1daf9c324de1a1255355e69fcc16fbb506a35497 100644
--- a/src/builtin_functions.c
+++ b/src/builtin_functions.c
@@ -5,7 +5,7 @@
 \*/
 /**/
 #include "global.h"
-RCSID("$Id: builtin_functions.c,v 1.260 2000/04/15 18:27:20 grubba Exp $");
+RCSID("$Id: builtin_functions.c,v 1.261 2000/04/15 18:32:31 grubba Exp $");
 #include "interpret.h"
 #include "svalue.h"
 #include "pike_macros.h"
@@ -4753,7 +4753,7 @@ void f__describe(INT32 args)
 
   CHECK_SECURITY_OR_ERROR(SECURITY_BIT_SECURITY,
 			  ("_optimizer_debug: permission denied.\n"));
-  get_all_args("_describe", args, "%O", &s);
+  get_all_args("_describe", args, "%*", &s);
   debug_describe_svalue(debug_malloc_pass(s));
   pop_n_elems(args-1);
 }