diff --git a/src/server/simple-cache.c b/src/server/simple-cache.c
index 7d13f4186d3c5a4a58d4db599c6433f19308a1a7..ec39ea8d70bdb5c0681162596ede73ddf387314c 100644
--- a/src/server/simple-cache.c
+++ b/src/server/simple-cache.c
@@ -1,5 +1,5 @@
 /*
- * $Id: simple-cache.c,v 0.89 1999/07/24 23:39:53 ceder Exp $
+ * $Id: simple-cache.c,v 0.90 2000/04/28 20:49:31 ceder Exp $
  * Copyright (C) 1991-1999  Lysator Academic Computer Association.
  *
  * This file is part of the LysKOM server.
@@ -40,7 +40,7 @@
 #endif
 
 static const char *
-rcsid = "$Id: simple-cache.c,v 0.89 1999/07/24 23:39:53 ceder Exp $";
+rcsid = "$Id: simple-cache.c,v 0.90 2000/04/28 20:49:31 ceder Exp $";
 #include "rcs.h"
 USE(rcsid);
 
@@ -2729,6 +2729,9 @@ init_cache(void)
 extern void
 cache_sync_all(void)
 {
+    if (param.never_save)
+	return;
+
     pre_sync();
     while ( sync_part() != TRUE )
 	;