diff --git a/openlp/plugins/custom/lib/mediaitem.py b/openlp/plugins/custom/lib/mediaitem.py index 2ca7314eb..e10f286dd 100644 --- a/openlp/plugins/custom/lib/mediaitem.py +++ b/openlp/plugins/custom/lib/mediaitem.py @@ -189,11 +189,18 @@ class CustomMediaItem(MediaManagerItem): main_lines=[] footer_lines = [] slide = None + theme = None for index in indexes: id = self.CustomListData.getId(index) customSlide = self.parent.custommanager.get_custom(id) title = customSlide.title credit = customSlide.title + theme = customSlide.theme_name + print theme + if theme == u'' or theme == None: + self.parent.render_manager.set_override_theme(None) + else: + self.parent.render_manager.set_override_theme(theme) songXML=SongXMLParser(customSlide.text) verseList = songXML.get_verses()