diff --git a/r2/r2/lib/manager/db_manager.py b/r2/r2/lib/manager/db_manager.py index e53ddf393..937c0bb34 100644 --- a/r2/r2/lib/manager/db_manager.py +++ b/r2/r2/lib/manager/db_manager.py @@ -90,7 +90,8 @@ class db_manager: def rels_iter(self): for name, (t1_name, t2_name, engines) in self._relations.iteritems(): - engines = [e for e in engines if e not in self.dead] + engines = [engines[0]] + [e for e in engines[1:] + if e not in self.dead] yield name, (t1_name, t2_name, engines) def mark_dead(self, engine, g_override=None):