diff --git a/openlp/plugins/bibles/lib/mediaitem.py b/openlp/plugins/bibles/lib/mediaitem.py index 3934ca53c..57a789ee2 100644 --- a/openlp/plugins/bibles/lib/mediaitem.py +++ b/openlp/plugins/bibles/lib/mediaitem.py @@ -960,7 +960,7 @@ class BibleMediaItem(MediaManagerItem): search_results = self.plugin.manager.get_verses(bible, string, False, showError) if search_results: verse_text = ' '.join([verse.text for verse in search_results]) - return [[string, verse_text]] + return [[string, verse_text, ""]] return [] def create_item_from_id(self, item_id): diff --git a/openlp/plugins/images/lib/mediaitem.py b/openlp/plugins/images/lib/mediaitem.py index 248da94ea..85c5ace72 100644 --- a/openlp/plugins/images/lib/mediaitem.py +++ b/openlp/plugins/images/lib/mediaitem.py @@ -701,7 +701,7 @@ class ImageMediaItem(MediaManagerItem): results = [] for file_object in files: filename = os.path.split(str(file_object.filename))[1] - results.append([file_object.filename, filename]) + results.append([file_object.filename, filename, ""]) return results def create_item_from_id(self, item_id): diff --git a/openlp/plugins/remotes/html/openlp.js b/openlp/plugins/remotes/html/openlp.js index a5be8b25c..73a84649b 100644 --- a/openlp/plugins/remotes/html/openlp.js +++ b/openlp/plugins/remotes/html/openlp.js @@ -272,7 +272,7 @@ window.OpenLP = { value[0] = OpenLP.escapeString(value[0]) } var txt = ""; - if (value[2].length > 0) { + if (value.length > 2 && value[2].length > 0) { txt = value[1] + " ( " + value[2] + " )"; } else { txt = value[1];