Index: xmlsitemap_user/xmlsitemap_user.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/xmlsitemap/xmlsitemap_user/xmlsitemap_user.module,v
retrieving revision 1.12.2.104
diff -u -p -r1.12.2.104 xmlsitemap_user.module
--- xmlsitemap_user/xmlsitemap_user.module	16 Jun 2009 14:20:18 -0000	1.12.2.104
+++ xmlsitemap_user/xmlsitemap_user.module	17 Jun 2009 13:43:17 -0000
@@ -195,7 +195,7 @@ function xmlsitemap_user_xmlsitemap_link
   $anon_account = drupal_anonymous_user();
   $user_access = user_access('access user profiles', $anon_account);
 
-  $result = db_query("SELECT u.uid, u.status, xu.changed, xu.previously_changed, xu.priority_override
+  $result = db_query("SELECT u.uid, u.access, u.status, xu.changed, xu.previously_changed, xu.priority_override
     FROM {xmlsitemap_user} xu
     INNER JOIN {users} u ON xu.uid = u.uid"
   );
@@ -260,7 +260,7 @@ function xmlsitemap_user_get_priority($u
       $priority = variable_get('xmlsitemap_user_default_priority', 0.5);
     }
   }
-  if (!isset($priority) || !$user->status) {
+  if (!isset($priority) || !$user->status || !$user->access) {
     $priority = -1.0;
   }
   return $priority;
