Index: binary-improvements/MapRendering/Commands/WebPermissionsCmd.cs
===================================================================
--- binary-improvements/MapRendering/Commands/WebPermissionsCmd.cs	(revision 325)
+++ binary-improvements/MapRendering/Commands/WebPermissionsCmd.cs	(revision 326)
@@ -23,17 +23,12 @@
 		public override void Execute (List<string> _params, CommandSenderInfo _senderInfo) {
 			if (_params.Count >= 1) {
-				switch (_params [0].ToLower ()) {
-					case "add":
-						ExecuteAdd (_params);
-						break;
-					case "remove":
-						ExecuteRemove (_params);
-						break;
-					case "list":
-						ExecuteList ();
-						break;
-					default:
-						SdtdConsole.Instance.Output ("Invalid sub command \"" + _params [0] + "\".");
-						return;
+				if (_params [0].EqualsCaseInsensitive ("add")) {
+					ExecuteAdd (_params);
+				} else if (_params [0].EqualsCaseInsensitive ("remove")) {
+					ExecuteRemove (_params);
+				} else if (_params [0].EqualsCaseInsensitive ("list")) {
+					ExecuteList ();
+				} else {
+					SdtdConsole.Instance.Output ("Invalid sub command \"" + _params [0] + "\".");
 				}
 			} else {
Index: binary-improvements/MapRendering/Commands/WebTokens.cs
===================================================================
--- binary-improvements/MapRendering/Commands/WebTokens.cs	(revision 325)
+++ binary-improvements/MapRendering/Commands/WebTokens.cs	(revision 326)
@@ -25,17 +25,12 @@
 		public override void Execute (List<string> _params, CommandSenderInfo _senderInfo) {
 			if (_params.Count >= 1) {
-				switch (_params [0].ToLower ()) {
-					case "add":
-						ExecuteAdd (_params);
-						break;
-					case "remove":
-						ExecuteRemove (_params);
-						break;
-					case "list":
-						ExecuteList ();
-						break;
-					default:
-						SdtdConsole.Instance.Output ("Invalid sub command \"" + _params [0] + "\".");
-						return;
+				if (_params [0].EqualsCaseInsensitive ("add")) {
+					ExecuteAdd (_params);
+				} else if (_params [0].EqualsCaseInsensitive ("remove")) {
+					ExecuteRemove (_params);
+				} else if (_params [0].EqualsCaseInsensitive ("list")) {
+					ExecuteList ();
+				} else {
+					SdtdConsole.Instance.Output ("Invalid sub command \"" + _params [0] + "\".");
 				}
 			} else {
