From 9905099a71f77ca591cf942adc3fc32014194e3b Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 1 Feb 2017 11:59:47 -0500 Subject: [PATCH] Fixes #854: Check whether object still exists before attempting to resolve its URL --- netbox/utilities/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/utilities/views.py b/netbox/utilities/views.py index fb5943dc0..315298383 100644 --- a/netbox/utilities/views.py +++ b/netbox/utilities/views.py @@ -228,7 +228,7 @@ class ObjectDeleteView(View): return get_object_or_404(self.model, pk=kwargs['pk']) def get_return_url(self, obj): - if hasattr(obj, 'get_absolute_url'): + if obj.pk and hasattr(obj, 'get_absolute_url'): return obj.get_absolute_url() return reverse(self.default_return_url)