Index: django/core/management/commands/dumpdata.py
===================================================================
--- django/core/management/commands/dumpdata.py	(revision 6898)
+++ django/core/management/commands/dumpdata.py	(working copy)
@@ -34,7 +34,7 @@
         objects = []
         for app in app_list:
             for model in get_models(app):
-                objects.extend(model.objects.all())
+                objects.extend(model._default_manager.all())
         try:
             return serializers.serialize(format, objects, indent=indent)
         except Exception, e:
Index: docs/django-admin.txt
===================================================================
--- docs/django-admin.txt	(revision 6898)
+++ docs/django-admin.txt	(working copy)
@@ -132,6 +132,12 @@
 
 The output of ``dumpdata`` can be used as input for ``loaddata``.
 
+Note that if your application model is using a `Custom Manager`_, and that
+custom manager is the default manager for the model, then the custom manager
+will be used in outputting the data for your model.
+
+.. _Custom Manager: ../model-api/#custom-managers
+
 --format
 ~~~~~~~~
 
