diff --git a/openlp/plugins/custom/lib/mediaitem.py b/openlp/plugins/custom/lib/mediaitem.py index 8667292ec..dc0411ad8 100644 --- a/openlp/plugins/custom/lib/mediaitem.py +++ b/openlp/plugins/custom/lib/mediaitem.py @@ -158,6 +158,10 @@ class CustomMediaItem(MediaManagerItem): self.remote_triggered = None self.remote_custom = 1 if item: + if preview: + # A custom slide can only be edited if it comes from plugin, + # so we set it again for the new item. + item.from_plugin = True return item return None