diff --git a/modules/profile.module b/modules/profile.module
index 280c5c0cc693f80bde3d1e0a5d43731d1ffeeda6..678bbcaddad08d16394c1b1ade5a4ff689565eb1 100644
--- a/modules/profile.module
+++ b/modules/profile.module
@@ -213,7 +213,7 @@ function profile_browse() {
     }
 
     // Extract the affected users:
-    $result = pager_query("SELECT uid, access FROM {users} WHERE uid > 0 ORDER BY access DESC", 20, 0, NULL);
+    $result = pager_query("SELECT uid, access FROM {users} WHERE uid > 0 AND status != 0 ORDER BY access DESC", 20, 0, NULL);
 
     $output = '<div id="profile">';
     while ($account = db_fetch_object($result)) {
diff --git a/modules/profile/profile.module b/modules/profile/profile.module
index 280c5c0cc693f80bde3d1e0a5d43731d1ffeeda6..678bbcaddad08d16394c1b1ade5a4ff689565eb1 100644
--- a/modules/profile/profile.module
+++ b/modules/profile/profile.module
@@ -213,7 +213,7 @@ function profile_browse() {
     }
 
     // Extract the affected users:
-    $result = pager_query("SELECT uid, access FROM {users} WHERE uid > 0 ORDER BY access DESC", 20, 0, NULL);
+    $result = pager_query("SELECT uid, access FROM {users} WHERE uid > 0 AND status != 0 ORDER BY access DESC", 20, 0, NULL);
 
     $output = '<div id="profile">';
     while ($account = db_fetch_object($result)) {