diff --git a/plexapi/server.py b/plexapi/server.py index ecf288ea..905df9f9 100644 --- a/plexapi/server.py +++ b/plexapi/server.py @@ -162,9 +162,10 @@ class PlexServer(PlexObject): data = self.query(Library.key) self._library = Library(self, data) except BadRequest: + data = self.query('/library/sections/') # Only the owner has access to /library # so just return the library without the data. - return Library(self, {}) + return Library(self, data) return self._library @property