diff --git a/plexpy/users.py b/plexpy/users.py index f434ae6f..b7f467e2 100644 --- a/plexpy/users.py +++ b/plexpy/users.py @@ -88,6 +88,10 @@ def refresh_users(): if item['title'] == item['username']: item['title'] = None + # Check if username is blank (Managed Users) + if not item['username']: + item['username'] = item['title'] + monitor_db.upsert('users', key_dict=keys_dict, value_dict=item) query = 'UPDATE users SET is_active = 0 WHERE user_id NOT IN ({})'.format(', '.join(['?'] * len(user_ids)))