Index: django/db/models/query.py
===================================================================
--- django/db/models/query.py	(revision 11655)
+++ django/db/models/query.py	(working copy)
@@ -380,12 +380,14 @@
         # Delete objects in chunks to prevent the list of related objects from
         # becoming too long.
         seen_objs = None
+        count = 0
         while 1:
             # Collect all the objects to be deleted in this chunk, and all the
             # objects that are related to the objects that are to be deleted.
             seen_objs = CollectedObjects(seen_objs)
             for object in del_query[:CHUNK_SIZE]:
                 object._collect_sub_objects(seen_objs)
+                count += 1
 
             if not seen_objs:
                 break
@@ -393,6 +395,7 @@
 
         # Clear the result cache, in case this QuerySet gets reused.
         self._result_cache = None
+        return count
     delete.alters_data = True
 
     def update(self, **kwargs):
