Index: list_detail.py
===================================================================
--- list_detail.py	(revision 3069)
+++ list_detail.py	(working copy)
@@ -4,7 +4,7 @@
 from django.core.paginator import ObjectPaginator, InvalidPage
 from django.core.exceptions import ObjectDoesNotExist
 
-def object_list(request, queryset, paginate_by=None, allow_empty=False,
+def object_list(request, queryset, paginate_by=None, page=None, allow_empty=False,
         template_name=None, template_loader=loader,
         extra_context={}, context_processors=None, template_object_name='object',
         mimetype=None):
@@ -37,7 +37,8 @@
     queryset = queryset._clone()
     if paginate_by:
         paginator = ObjectPaginator(queryset, paginate_by)
-        page = request.GET.get('page', 1)
+        if not page:
+            page = request.GET.get('page', 1)
         try:
             page = int(page)
             object_list = paginator.get_page(page - 1)
