diff --git a/convore/types.py b/convore/types.py index 1a864cf..1ae1f24 100644 --- a/convore/types.py +++ b/convore/types.py @@ -46,14 +46,17 @@ class SyncedList(object): _fetched = self.get(key) if _fetched: self.data.append(_fetched) - if hasattr(self, 'parent'): - self.parent.data.append(_fetched) - if hasattr(self.parent, 'parent'): - self.parent.parent.data.append(_fetched) - print 'woah' + try: + if hasattr(self, 'parent'): + self.parent.data.append(_fetched) + if hasattr(self.parent, 'parent'): + self.parent.parent.data.append(_fetched) + except AttributeError: + pass return _fetched + def __iter__(self): for d in self.data: