Index: binary-improvements/MapRendering/Web/Handlers/PathHandler.cs
===================================================================
--- binary-improvements/MapRendering/Web/Handlers/PathHandler.cs	(revision 369)
+++ binary-improvements/MapRendering/Web/Handlers/PathHandler.cs	(revision 372)
@@ -12,17 +12,11 @@
 		}
 
-		public string ModuleName {
-			get { return moduleName; }
-		}
+		public string ModuleName => moduleName;
 
 		public abstract void HandleRequest (HttpListenerRequest _req, HttpListenerResponse _resp, WebConnection _user,
 			int _permissionLevel);
 
-		public bool IsAuthorizedForHandler (WebConnection _user, int _permissionLevel) {
-			if (moduleName != null) {
-				return WebPermissions.Instance.ModuleAllowedWithLevel (moduleName, _permissionLevel);
-			}
-
-			return true;
+		public virtual bool IsAuthorizedForHandler (WebConnection _user, int _permissionLevel) {
+			return moduleName == null || WebPermissions.Instance.ModuleAllowedWithLevel (moduleName, _permissionLevel);
 		}
 
