diff --git a/pandora/itemlist/models.py b/pandora/itemlist/models.py index 3adcf497..00e54087 100644 --- a/pandora/itemlist/models.py +++ b/pandora/itemlist/models.py @@ -247,9 +247,10 @@ class List(models.Model): from item.models import Item qs = Item.objects.filter(public_id=i['item']) if qs.count() > 0: - frame = qs[0].frame(i['position']) - if frame: - frames.append(frame) + if i.get('position'): + frame = qs[0].frame(i['position']) + if frame: + frames.append(frame) self.icon.name = self.path('icon.jpg') icon = self.icon.path if frames: