Index: django/db/models/fields/generic.py
===================================================================
--- django/db/models/fields/generic.py	(revision 3710)
+++ django/db/models/fields/generic.py	(working copy)
@@ -252,7 +252,7 @@
         self.filter_interface = None
         self.limit_choices_to = limit_choices_to or {}
         self.edit_inline = False
-        self.raw_id_admin = False
+        self.raw_id_admin = True
         self.symmetrical = symmetrical
         self.multiple = True
         assert not (self.raw_id_admin and self.filter_interface), \
Index: docs/model-api.txt
===================================================================
--- docs/model-api.txt	(revision 3710)
+++ docs/model-api.txt	(working copy)
@@ -767,10 +767,13 @@
     ``num_in_admin``         The default number of inline objects to display
                              on the object page at the add stage.
 
-    ``raw_id_admin``         Only display a field for the integer to be entered
-                             instead of a drop-down menu. This is useful when
-                             related to an object type that will have too many
-                             rows to make a select box practical.
+    ``raw_id_admin``         When set to False, display a drop-down menu instead 
+                             of an integer only field. This is useful when 
+                             related to an object type that has few enough rows
+                             to make a select box practical. When ``raw_id_admin``
+                             is to False, any use of an to save will cause that
+                             AddManipulator to load all the potential relations
+                             to this object.
 
                              Not used with ``edit_inline``.
 
