diff --git a/djblets/extensions/resources.py b/djblets/extensions/resources.py
index 098c302eb0e98e52d71dff828e28a87e7954a856..f0d7515294862b3e456e95c2a9f9bf4879c56f0e 100644
--- a/djblets/extensions/resources.py
+++ b/djblets/extensions/resources.py
@@ -227,7 +227,8 @@ class ExtensionResource(WebAPIResource):
 
         # Refetch extension, since the ExtensionManager may have changed
         # the model.
-        registered_extension = self.get_object(request, *args, **kwargs)
+        registered_extension = \
+            RegisteredExtension.objects.get(pk=registered_extension.pk)
 
         return 200, {
             self.item_result_key: registered_extension
