diff --git a/src/js/utilsFC.js b/src/js/utilsFC.js
index 0ab0b6ac6d40604107b979d0466fc6011a57726e..856e9c66c6a3bb111e169122a42f27161fc8e47c 100644
--- a/src/js/utilsFC.js
+++ b/src/js/utilsFC.js
@@ -3091,6 +3091,6 @@ App.Utils.alphabetizeIterable = function(iterable) {
  * @returns {0|1|2|3|4}
  */
 globalThis.getExposure = function(slave) {
-	const exposure = App.Data.clothes.get(slave.clothes).exposure;
-	return (exposure < 3 && (slave.boobs > 299 || slave.pronoun === 0)) ? 3 : exposure;
+	const clothes = App.Data.clothes.get(slave.clothes);
+	return (clothes.topless && clothes.exposure < 3 && (slave.boobs > 299 || slave.pronoun === 0)) ? 3 : clothes.exposure;
 };