diff --git a/classes/handler/public.php b/classes/handler/public.php
index 8a004e207dbaab91898c89e1eed81cb71cb61a0d..13a6af4b1125373b63441e0d5d16501ea23f309b 100755
--- a/classes/handler/public.php
+++ b/classes/handler/public.php
@@ -701,7 +701,7 @@ class Handler_Public extends Handler {
 				$_SESSION["bw_limit"] = !!clean($_POST["bw_limit"] ?? false);
 				$_SESSION["safe_mode"] = $safe_mode;
 
-				if (clean($_POST["profile"])) {
+				if (!empty($_POST["profile"])) {
 
 					$profile = (int) clean($_POST["profile"]);
 
@@ -712,8 +712,8 @@ class Handler_Public extends Handler {
 					if ($sth->fetch()) {
 						$_SESSION["profile"] = $profile;
  					} else {
-					    $_SESSION["profile"] = null;
-                    }
+						$_SESSION["profile"] = null;
+					}
 				}
 			} else {