--- /dev/null
+diff --git a/src/lib/common/file.c b/src/lib/common/file.c
+index ae851ae..872c363 100644
+--- a/src/lib/common/file.c
++++ b/src/lib/common/file.c
+@@ -384,7 +384,7 @@ do_write(struct empfile *ep, void *buf, int id, int count)
+ return -1;
+
+ if (ep->flags & EFF_TYPED) {
+- now = ep->flags & EFF_NOTIME ? (time_t)-1 : time(NULL);
++ now = ep->flags & EFF_NOTIME ? (time_t)-1 : (time_t)100;
+ for (i = 0; i < count; i++) {
+ /*
+ * TODO Oopses here could be due to bad data corruption.
--- /dev/null
+diff --git a/src/lib/commands/lost.c b/src/lib/commands/lost.c
+index 8e410e6..b29c0a2 100644
+--- a/src/lib/commands/lost.c
++++ b/src/lib/commands/lost.c
+@@ -51,7 +51,7 @@ lost(void)
+
+ prdate();
+ nlost = 0;
+- time(&now);
++ now = (time_t)101;
+ pr("DUMP LOST ITEMS %ld\n", (long)now);
+ if (player->god)
+ pr("owner ");