diff --git a/mopidy_musicbox_webclient/__init__.py b/mopidy_musicbox_webclient/__init__.py index b32e515..14bfac2 100644 --- a/mopidy_musicbox_webclient/__init__.py +++ b/mopidy_musicbox_webclient/__init__.py @@ -19,7 +19,7 @@ class MusicBoxExtension(ext.Extension): def get_config_schema(self): schema = super(MusicBoxExtension, self).get_config_schema() - schema['musicbox'] = config.Boolean() + schema['musicbox'] = config.Boolean(optional=True) schema['websocket_host'] = config.Hostname(optional=True) schema['websocket_port'] = config.Port(optional=True) return schema diff --git a/mopidy_musicbox_webclient/web.py b/mopidy_musicbox_webclient/web.py index 64c0870..8cf3df0 100644 --- a/mopidy_musicbox_webclient/web.py +++ b/mopidy_musicbox_webclient/web.py @@ -44,7 +44,7 @@ class IndexHandler(tornado.web.RequestHandler): self.__dict = { 'version': MusicBoxExtension.version, - 'musicbox': int(ext_config['musicbox']), + 'musicbox': int(ext_config['musicbox'] or False), 'websocket_url': ws_url } self.__path = path