diff --git a/modules/contrib/user_expire/user_expire.module b/modules/contrib/user_expire/user_expire.module
index 02c4bf38a..8566f020b 100644
--- a/modules/contrib/user_expire/user_expire.module
+++ b/modules/contrib/user_expire/user_expire.module
@@ -376,7 +376,8 @@ function user_expire_find_users_to_expire_by_role($role_id, $seconds_since_login
 
   $query->fields('u', array('uid'))
     ->condition('status', 1, '=')
-    ->condition('u.uid', 0, '<>');
+    // Don't expire authenticated & administrator user with uid 1.
+    ->condition('u.uid', 1, '>');
 
   // Conditional fragment for checking on access.
   $db_and_access = new Condition('AND');
