Fix null sessions in HttpContextWrapper.Session
authorSchabse Laks <Dev@SLaks.net>
Mon, 5 Nov 2012 17:49:36 +0000 (12:49 -0500)
committerSchabse Laks <Dev@SLaks.net>
Mon, 5 Nov 2012 17:49:36 +0000 (12:49 -0500)
mcs/class/System.Web.Abstractions/System.Web/HttpContextWrapper.cs

index 66e99f2610616786a64eb56b06cf1a35646b2e95..22feb8530d7193050ee835f034ae9af5dd08beab 100644 (file)
@@ -127,7 +127,7 @@ namespace System.Web
                }
 
                public override HttpSessionStateBase Session {
-                       get { return new HttpSessionStateWrapper (w.Session); }
+                       get { return w.Session == null ? null : new HttpSessionStateWrapper (w.Session); }
                }
 
                public override bool SkipAuthorization {