diff --git a/sites/all/modules/unl/unl.module b/sites/all/modules/unl/unl.module
index bacbb2ef61bb8bdc497f6080d85ad029f5afb72a..fdd723a2fc1dc65fb881c7ac66f2623088d4f128 100644
--- a/sites/all/modules/unl/unl.module
+++ b/sites/all/modules/unl/unl.module
@@ -1180,6 +1180,10 @@ function unl_block_view($delta = '') {
  */
 function unl_block_view_my_sites()
 {
+  if (user_is_anonymous()) {
+    return array();
+  }
+  
   require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'unl_site_creation.php';
 
   $block = array();
diff --git a/sites/all/modules/unl/unl_site_creation.php b/sites/all/modules/unl/unl_site_creation.php
index f83042100b30b385aa602128ed8964b2798504cc..d5ebd7c6d070d4108c3fea3af7fe502389c8bb12 100644
--- a/sites/all/modules/unl/unl_site_creation.php
+++ b/sites/all/modules/unl/unl_site_creation.php
@@ -711,6 +711,10 @@ function unl_user_audit($form, &$form_state) {
  * @param string $username
  */
 function _unl_get_user_audit_content($username) {
+  if (user_is_anonymous()) {
+    return array();
+  }
+  
   $audit_map = array();
   
   foreach (unl_get_site_user_map('username', $username) as $site_id => $site) {