diff --git a/apps/time/java/src/net/i2p/time/Timestamper.java b/apps/time/java/src/net/i2p/time/Timestamper.java
index d0bc4b508e9e0301bd7cd3dcc189e6ce9d3c7350..7ecca982fd7d3b74a2f735e5a9239553c837f583 100644
--- a/apps/time/java/src/net/i2p/time/Timestamper.java
+++ b/apps/time/java/src/net/i2p/time/Timestamper.java
@@ -34,11 +34,12 @@ public class Timestamper implements Runnable {
         if (_log.shouldLog(Log.INFO))
             _log.info("Starting timestamper pointing at " + _targetURL);
         synchronized (Timestamper.class) {
-            String enabled = System.getProperty("timestamper.enabled");
+            String enabled = System.getProperty("timestamper.started");
             if (enabled != null) {
                 _log.warn("Timestamper already running");
                 return;
             } else {
+                System.setProperty("timestamper.started", "true");
                 System.setProperty("timestamper.enabled", "true");
             }
         }