diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 02c60d48660046aa5c70a798e45c87b5c6f062c2..1a1954c7655d3746e20c4286ca2e040a0d9ad43d 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -2213,9 +2213,9 @@ $pronounCap's got a
 		over $possessive pussy.
 	<</if>>
 <<case "shibari ropes">>
-	<<if ($activeSlave.dick > 4) && canAchieveErection($activeSlave) && ($activeSlave.devotion > 20) && ($activeSlave.belly >= 5000)>>
+	<<if (!["chastity", "combined chastity"].contains($activeSlave.dickAccessory)) && ($activeSlave.dick > 4) && canAchieveErection($activeSlave) && ($activeSlave.devotion > 20) && ($activeSlave.belly >= 5000)>>
 		$activeSlave.slaveName's ropes bind $possessive huge cock to the bottom of $possessive <<if $activeSlave.bellyPreg > 2000>>pregnant<<elseif $activeSlave.bellyImplant > 2000>>rounded<<else>>swollen<</if>> belly.
-	<<elseif ($activeSlave.dick > 4) && canAchieveErection($activeSlave) && ($activeSlave.devotion > 20)>>
+	<<elseif (!["chastity", "combined chastity"].contains($activeSlave.dickAccessory)) && ($activeSlave.dick > 4) && canAchieveErection($activeSlave) && ($activeSlave.devotion > 20)>>
 		$activeSlave.slaveName's ropes bind $possessive huge cock straight up $possessive abdomen.<<if $activeSlave.boobs > 400>> It's so long that its head rests between $possessive breasts.<</if>>
 	<<elseif ($activeSlave.dick > 0) && ($activeSlave.vagina > -1)>>
 		$activeSlave.slaveName's ropes are woven in a complex pattern to bind all parts of $possessive complicated genitalia.