diff --git a/ghost/core/core/server/services/lexical-multiplayer/service.js b/ghost/core/core/server/services/lexical-multiplayer/service.js index e0b3de27ad..fa5d8b1fe0 100644 --- a/ghost/core/core/server/services/lexical-multiplayer/service.js +++ b/ghost/core/core/server/services/lexical-multiplayer/service.js @@ -93,7 +93,7 @@ module.exports = { _disable = async () => { logging.info('Stopping lexical multiplayer websockets service'); - ghostServer.httpServer.off('upgrade', handleUpgrade); + ghostServer.httpServer?.off('upgrade', handleUpgrade); if (wss) { _isClosing = true;