diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index 51d5a47de..90923a6d0 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -1026,6 +1026,7 @@ class EditSongForm(QtWidgets.QDialog, Ui_EditSongDialog, RegistryProperties): topic = self.manager.get_object(Topic, topic_id) if topic is not None: self.song.topics.append(topic) + self.song.songbookentries = [] for row in range(self.songbooks_list_view.count()): item = self.songbooks_list_view.item(row) songbook_id = item.data(QtCore.Qt.UserRole)[0]