diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index f0fc363b7..0275f4d11 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -1203,7 +1203,7 @@ class SlideController(Controller): if wrap is None: if self.slide_limits == SlideLimits.Wrap: row = 0 - elif self.slide_limits == SlideLimits.Next: + elif self.isLive and self.slide_limits == SlideLimits.Next: self.serviceNext() return else: @@ -1230,7 +1230,7 @@ class SlideController(Controller): if row == -1: if self.slide_limits == SlideLimits.Wrap: row = self.previewListWidget.rowCount() - 1 - elif self.slide_limits == SlideLimits.Next: + elif self.isLive and self.slide_limits == SlideLimits.Next: self.keypress_queue.append(ServiceItemAction.PreviousLastSlide) self._process_queue() return