diff --git a/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs b/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs index e43df25..18b5e62 100644 --- a/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs +++ b/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs @@ -46,6 +46,9 @@ namespace Dlrsoft.Asp.BuiltInObjects else cookie = _cookiecollection[(string)key]; + if (cookie == null) + return ""; + if (_request) return new AspReadCookie(cookie); else diff --git a/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs b/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs index 8ddebaf..5feae22 100644 --- a/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs +++ b/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs @@ -50,7 +50,7 @@ namespace Dlrsoft.Asp public override string ToString() { - if (_cookie == null) return null; + if (_cookie == null) return ""; StringBuilder sb = new StringBuilder(); bool first = true;