diff --git a/BondageClub/Screens/Character/Appearance/Appearance.js b/BondageClub/Screens/Character/Appearance/Appearance.js
index c4e7b7839e432b28bab28149f9174053b8e20dd0..341a7b09233f8922642e67298cf7712d088e133c 100644
--- a/BondageClub/Screens/Character/Appearance/Appearance.js
+++ b/BondageClub/Screens/Character/Appearance/Appearance.js
@@ -55,8 +55,9 @@ function CharacterAppearanceBuildAssets(C) {
 }
 
 function AssetGenderedIsAllowed(asset) {
-	if (ChatRoomSpace == "MaleOnly" && asset.Gender == "F") return false;
-	else if (ChatRoomSpace == "FemaleOnly" && asset.Gender == "M") return false;
+	const inChatRoom = ServerPlayerIsInChatRoom();
+	if (inChatRoom && ChatRoomSpace == "MaleOnly" && asset.Gender == "F") return false;
+	else if (inChatRoom && ChatRoomSpace == "FemaleOnly" && asset.Gender == "M") return false;
 	else return true;
 }