diff --git a/launch.sh b/launch.sh
index f61870f69944d54d8c4f1b0ab5f8f64b54935ac6..bcb9685534e1a2e70d6961ab16a81d04540a0dff 100755
--- a/launch.sh
+++ b/launch.sh
@@ -1,3 +1,3 @@
 #!/bin/sh
 cd "$(dirname $0)/src"
-exec python -t gajim.py $@
+exec python -OOt gajim.py $@
diff --git a/src/roster_window.py b/src/roster_window.py
index 535086bfac461763169c0da9dfeadb330a2e5600..e30492daaf68e3fe87905cdad7533da51711e015 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -404,9 +404,6 @@ class RosterWindow:
 					gajim.groups[account][group] = {'expand': is_expanded}
 
 		assert len(added_iters), '%s has not been added to roster!' % contact.jid
-#		assert all(self.model[titer][C_JID] == contact.jid and \
-#			self.model[titer][C_ACCOUNT] == account for titer in added_iters), \
-#			"Iters invalidated for %s" % contact.jid
 		return added_iters
 
 	def _remove_entity(self, contact, account, groups=None):