Index: contrib/admin/views/main.py
===================================================================
--- contrib/admin/views/main.py	(revision 3332)
+++ contrib/admin/views/main.py	(working copy)
@@ -313,7 +316,14 @@
         return add_stage(request, app_label, model_name, form_url='../../add/')
 
     try:
-        manipulator = model.ChangeManipulator(object_id)
+        follow = {}
+        for f in opts.fields:
+            follow[f.name] = False
+        for field_list in [fieldset[1]['fields'] for fieldset in opts.admin.fields]:
+            for field_name in field_list:
+                follow[field_name] = True
+        print follow
+        manipulator = model.ChangeManipulator(object_id, follow=follow)
     except ObjectDoesNotExist:
         raise Http404
 
