diff --git a/plugins/contexts/user.inc b/plugins/contexts/user.inc
index 638d146..8b06664 100644
--- a/plugins/contexts/user.inc
+++ b/plugins/contexts/user.inc
@@ -43,7 +43,9 @@ function ctools_context_create_user($empty, $data = NULL, $conf = FALSE) {
     if ($data['type'] == 'current') {
       global $user;
       $data = user_load($user->uid);
-      $data->logged_in_user = TRUE;
+      if (user_is_logged_in()) {
+        $data->logged_in_user = TRUE;
+      }
     }
     else {
       $data = user_load($data['uid']);
