diff --git a/mopidy_iris/frontend.py b/mopidy_iris/frontend.py index 25a46323..1b8bdee0 100755 --- a/mopidy_iris/frontend.py +++ b/mopidy_iris/frontend.py @@ -23,7 +23,11 @@ class IrisFrontend(pykka.ThreadingActor, CoreListener): iris.stop() def track_playback_ended(self, tl_track, time_position): - if iris.ioloop and iris.config["spotify"] and iris.config["spotify"]["enabled"]: + if ( + iris.ioloop + and "spotify" in iris.config + and iris.config["spotify"]["enabled"] + ): iris.ioloop.add_callback( functools.partial(iris.check_for_radio_update) )