diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index 1fde9995..85bbf440 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -1568,7 +1568,11 @@ class PmsConnect(object): # Get the user details user_info = session.getElementsByTagName('User')[0] - user_details = users.Users().get_details(user=helpers.get_xml_attr(user_info, 'title')) + user_id = helpers.get_xml_attr(user_info, 'id') + if user_id == '1': # Admin user + user_details = users.Users().get_details(user=helpers.get_xml_attr(user_info, 'title')) + else: + user_details = users.Users().get_details(user_id=user_id) # Get the player details player_info = session.getElementsByTagName('Player')[0]