diff options
| -rw-r--r-- | rest_framework/renderers.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rest_framework/renderers.py b/rest_framework/renderers.py index 08df7e91..c67c8ed6 100644 --- a/rest_framework/renderers.py +++ b/rest_framework/renderers.py @@ -349,7 +349,8 @@ class BrowsableAPIRenderer(BaseRenderer): try: view.check_permissions(request) - view.check_object_permissions(request, obj) + if obj is not None: + view.check_object_permissions(request, obj) except exceptions.APIException: return False # Doesn't have permissions return True |
