diff --git a/src/svalue.c b/src/svalue.c
index ca428b118ced46259c92f1eb152b81c1ed578c71..8eeafd3baa8955d67627d957c59410d8a12bfe15 100644
--- a/src/svalue.c
+++ b/src/svalue.c
@@ -62,7 +62,7 @@ static int pike_isnan(double x)
 #endif /* HAVE__ISNAN */
 #endif /* HAVE_ISNAN */
 
-RCSID("$Id: svalue.c,v 1.116 2001/08/15 03:31:55 hubbe Exp $");
+RCSID("$Id: svalue.c,v 1.117 2001/08/31 06:55:23 hubbe Exp $");
 
 struct svalue dest_ob_zero = {
   T_INT, 0,
@@ -519,8 +519,10 @@ PMOD_EXPORT unsigned INT32 hash_svalue(const struct svalue *s)
     q=DO_NOT_WARN((unsigned INT32)(s->u.float_number * 16843009.731757771173));
     break;
   }
+#if 0
   q+=q % 997;
   q+=((q + s->type) * 9248339);
+#endif
   
   return q;
 }