diff --git a/router/java/src/net/i2p/router/peermanager/PeerManagerFacadeImpl.java b/router/java/src/net/i2p/router/peermanager/PeerManagerFacadeImpl.java
index 305d4d9f4ad1d6537b5da5d4f857ca249ac97e00..3483873a5ab3d7e3e37a37ec75682725a93af320 100644
--- a/router/java/src/net/i2p/router/peermanager/PeerManagerFacadeImpl.java
+++ b/router/java/src/net/i2p/router/peermanager/PeerManagerFacadeImpl.java
@@ -47,7 +47,8 @@ public class PeerManagerFacadeImpl implements PeerManagerFacade {
     public void shutdown() {
         _log.info("Shutting down the peer manager");
         _testJob.stopTesting();
-        _manager.storeProfiles();
+        if (_manager != null)
+            _manager.storeProfiles();
     }
     
     public void restart() {