diff --git a/src/OrbitDB.js b/src/OrbitDB.js index 1084043..01364e3 100644 --- a/src/OrbitDB.js +++ b/src/OrbitDB.js @@ -130,7 +130,7 @@ class OrbitDB { logger.warn("Couldn't connect to Pubsub: " + e.message); if(!allowOffline) { logger.debug("'allowOffline' set to false, terminating"); - this._pubsub.disconnect(); + if(this._pubsub) this._pubsub.disconnect(); throw e; } this.user = { username: username, id: username } // TODO: user id from ipfs hash