diff --git a/src/utility/raWidgets.tw b/src/utility/raWidgets.tw
index d649368d6e7b89636743c89a61776e42ed890597..7691dd360093f2c54bdac3e93fa55b9a9ceaf4e2 100644
--- a/src/utility/raWidgets.tw
+++ b/src/utility/raWidgets.tw
@@ -4539,6 +4539,21 @@ is now _combinedRule.hLength cm long.
 	<<elseif $args[0].fetishStrength < 100>>
 		<<set _used = 1>>
 	<</if>>
+	<</if>>
+		<<if _used == 0>>
+		<<if (def _combinedRule.clitSettingEnergy) && (_combinedRule.clitSettingEnergy !== "no default setting")>>
+		<<if $args[0].energy < _combinedRule.clitSettingEnergy>>
+			<<if $args[0].clitSetting !== "all">>
+				<br>$args[0].slaveName's smart piercing has been set to enhance libido.
+			<</if>>
+			<<set $args[0].clitSetting = "all", _used = 1>>
+		<<elseif $args[0].energy >= _combinedRule.clitSettingEnergy + 10>>
+			<<if $args[0].clitSetting !== "none">>
+				<br>$args[0].slaveName's smart piercing has been set to suppress libido.
+			<</if>>
+			<<set $args[0].clitSetting = "none", _used = 1>>
+		<</if>>
+		<</if>>
 	<</if>>
 	<<if _used == 0>>
 		<<if (def _combinedRule.clitSettingXY) && (_combinedRule.clitSettingXY !== "no default setting")>>
@@ -4570,21 +4585,6 @@ is now _combinedRule.hLength cm long.
 		<</if>>
 		<</if>>
 	<</if>>
-	<<if _used == 0>>
-		<<if (def _combinedRule.clitSettingEnergy) && (_combinedRule.clitSettingEnergy !== "no default setting")>>
-		<<if $args[0].energy < _combinedRule.clitSettingEnergy>>
-			<<if $args[0].clitSetting !== "all">>
-				<br>$args[0].slaveName's smart piercing has been set to enhance libido.
-			<</if>>
-			<<set $args[0].clitSetting = "all", _used = 1>>
-		<<elseif $args[0].energy >= _combinedRule.clitSettingEnergy + 10>>
-			<<if $args[0].clitSetting !== "none">>
-				<br>$args[0].slaveName's smart piercing has been set to suppress libido.
-			<</if>>
-			<<set $args[0].clitSetting = "none", _used = 1>>
-		<</if>>
-		<</if>>
-	<</if>>
 <</if>>
 
 <<if ($args[0].vagina != -1)>>