diff --git a/mkt/developers/forms.py b/mkt/developers/forms.py index 7386dd2d4e5..76f4de8ff3d 100644 --- a/mkt/developers/forms.py +++ b/mkt/developers/forms.py @@ -342,7 +342,9 @@ def save(self, addon, commit=True): ContentRating.objects.create(addon=addon, rating=r.id, ratings_body=r.ratingsbody.id) uses_flash = self.cleaned_data.get('flash') - addon.get_latest_file().update(uses_flash=bool(uses_flash)) + af = addon.get_latest_file() + if af is not None: + af.update(uses_flash=bool(uses_flash)) return addon