diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index eb27adb25405528294f08e9a88308e609e1c7516..ce43a6f4479e8ea25e90a384196eced9287dc31d 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,9 @@
 
 5/05/2018
 
+	86.1
+	-added a catch to prevent possible failed rival gen under unknown circumstances
+
 	86
 	-overhauled saPleaseYou
 	-fixed .pregWeek quirks with cheat edit pregnancy (hopefully)
diff --git a/src/uncategorized/pRivalryCapture.tw b/src/uncategorized/pRivalryCapture.tw
index 51079a6a8f1b5c6e69badc037c2e3899836a83ab..d62c53c558991bc82bb4a709012671af312a6d05 100644
--- a/src/uncategorized/pRivalryCapture.tw
+++ b/src/uncategorized/pRivalryCapture.tw
@@ -23,6 +23,13 @@
 	<</if>>
 <</if>>
 <<set _rivalType = _rivalType.random()>>
+<<if ndef _rivalType>>
+	<<if $PC.dick == 1>>
+		<<set _rivalType = "addict">>
+	<<else>>
+		<<set _rivalType = "masculine">>
+	<</if>>
+<</if>>
 Your 
 <<if passage() == "P rivalry actions">> 
 	target is quickly delivered. Politely dismissing the head of your <<if $mercenariesTitle != "mercenaries">> $mercenariesTitle <<else>> mercenaries <</if>>, you savour