diff --git a/passbook/core/models.py b/passbook/core/models.py index fbfb2cc161..2f6d526d8d 100644 --- a/passbook/core/models.py +++ b/passbook/core/models.py @@ -157,6 +157,8 @@ class Application(PolicyModel): def get_provider(self): """Get casted provider instance""" + if not self.provider: + return None return Provider.objects.get_subclass(pk=self.provider.pk) def __str__(self): diff --git a/passbook/core/templates/login/base.html b/passbook/core/templates/login/base.html index 09198a160b..fa9f792158 100644 --- a/passbook/core/templates/login/base.html +++ b/passbook/core/templates/login/base.html @@ -29,7 +29,7 @@
-
+