Index: django/core/context_processors.py
===================================================================
--- django/core/context_processors.py	(wersja 6213)
+++ django/core/context_processors.py	(kopia robocza)
@@ -12,13 +12,17 @@
 def auth(request):
     """
     Returns context variables required by apps that use Django's authentication
-    system.
+    system. Function  check that request has an attribute 'user' added by 
+    presumably middleware or other code, if not return empty dictionary.
     """
-    return {
-        'user': request.user,
-        'messages': request.user.get_and_delete_messages(),
-        'perms': PermWrapper(request.user),
-    }
+    try:
+        return {
+            'user': request.user,
+            'messages': request.user.get_and_delete_messages(),
+            'perms': PermWrapper(request.user),
+        }
+    except AttributeError:
+        return {}
