diff --git a/src/pregmod/basenationalitiesControls.tw b/src/pregmod/basenationalitiesControls.tw
index 69339f977b9e8cd5c3277b3fd21515d0df382e89..d2b378ca8f14ccf01f93e46a4003be574cf73c0b 100644
--- a/src/pregmod/basenationalitiesControls.tw
+++ b/src/pregmod/basenationalitiesControls.tw
@@ -22,7 +22,7 @@
 <<set _len = Object.keys($nationalitiescheck).length>>
 <<for _nation, _i range $nationalitiescheck>>
 	_nation @@.orange;<<= ($nationalities[_nation] * _percentPerPoint).toFixed(2)>>%@@
-	<<if _i < _len-1>> | <</if>>
+	<<if _len != 0>> | <</if>>
 <</for>>
 <<unset _percentPerPoint>>
 <br><br>
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 4bc2ab31cc72925c9bd9841b87333dd0794fa790..9c7b021e019bd2c2ff8eb4e8ea564ed0c8cca86e 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -2275,6 +2275,10 @@ Setting missing slave variables:
 	<<set _Slave.tankBaby = 0>>
 <</if>>
 
+<<if def _Slave.PCSlutContacts>>
+	<<unset _Slave.PCSlutContacts>>
+<</if>>
+
 <<if ndef _Slave.need>>
 	<<set _Slave.need = 0>>
 <</if>>