diff --git a/resources/lib/librarysync.py b/resources/lib/librarysync.py index 2f3e095a..25a57776 100644 --- a/resources/lib/librarysync.py +++ b/resources/lib/librarysync.py @@ -1546,6 +1546,9 @@ class LibrarySync(Thread): continue currSess = self.sessionKeys[sessionKey] + if window('plex_currently_playing_itemid') == ratingKey: + # Don't update what we already know + continue if settings('plex_serverowned') != 'false': # Identify the user - same one as signed on with PKC? Skip # update if neither session's username nor userid match