diff --git a/src/svalue.c b/src/svalue.c
index b0277e6b3fa6791e3e8d8dfbf5e0fb8d6bc5e190..cd18e902dd472be37cbef5eadd6efee205b1ed4a 100644
--- a/src/svalue.c
+++ b/src/svalue.c
@@ -20,7 +20,7 @@
 #include "pike_macros.h"
 #include <ctype.h>
 
-RCSID("$Id: svalue.c,v 1.29 1998/04/26 11:45:21 hubbe Exp $");
+RCSID("$Id: svalue.c,v 1.30 1998/04/28 22:34:18 hubbe Exp $");
 
 struct svalue dest_ob_zero = { T_INT, 0 };
 
@@ -772,8 +772,7 @@ void describe_svalue(struct svalue *s,int indent,struct processing *p)
 	      break;
 
             default:
-	      if(is8bitalnum(((unsigned char *)s->u.string->str)[i]) ||
-		 isprint(((unsigned char *)s->u.string->str)[i]))
+	      if(isprint(((unsigned char *)s->u.string->str)[i]))
 	      {
 		my_putchar(s->u.string->str[i]);
 		break;