diff --git a/AUTHORS b/AUTHORS
index a23e4f30a8..58d2918c3b 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -162,6 +162,7 @@ answer newbie questions, and generally made Django that much better:
Espen Grindhaug
Thomas Güttler
dAniel hAhler
+ hambaloney
Brian Harring
Brant Harris
Hawkeye
diff --git a/django/contrib/admin/views/main.py b/django/contrib/admin/views/main.py
index ee71e3cda0..626aeac4e8 100644
--- a/django/contrib/admin/views/main.py
+++ b/django/contrib/admin/views/main.py
@@ -177,7 +177,7 @@ class ChangeList(object):
return mark_safe('?' + '&'.join([u'%s=%s' % (k, v) for k, v in p.items()]).replace(' ', '%20'))
def get_results(self, request):
- paginator = QuerySetPaginator(self.query_set, self.lookup_opts.admin.list_per_page)
+ paginator = QuerySetPaginator(self.query_set, self.list_per_page)
# Get the number of objects, with admin filters applied.
try: