From 7ee8d8c576682425797c1588986846d17d44ab8f Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Thu, 3 Jan 2013 21:28:00 +0000 Subject: [PATCH] Fix crash on blank to desktop --- openlp/core/ui/media/mediacontroller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openlp/core/ui/media/mediacontroller.py b/openlp/core/ui/media/mediacontroller.py index 3e2ab3ffa..f371610f0 100644 --- a/openlp/core/ui/media/mediacontroller.py +++ b/openlp/core/ui/media/mediacontroller.py @@ -668,7 +668,8 @@ class MediaController(object): return controller = self.mainWindow.liveController display = self._define_display(controller) - if self.currentMediaPlayer[controller.controllerType].state == MediaState.Playing: + if controller.controllerType in self.currentMediaPlayer and \ + self.currentMediaPlayer[controller.controllerType].state == MediaState.Playing: self.currentMediaPlayer[controller.controllerType].pause(display) self.currentMediaPlayer[controller.controllerType].set_visible(display, False)