Index: django/views/generic/date_based.py
===================================================================
--- django/views/generic/date_based.py	(revision 10232)
+++ django/views/generic/date_based.py	(working copy)
@@ -143,9 +143,9 @@
 
     # Calculate the next month, if applicable.
     if allow_future:
-        next_month = last_day + datetime.timedelta(days=1)
-    elif last_day < datetime.date.today():
-        next_month = last_day + datetime.timedelta(days=1)
+        next_month = last_day #+ datetime.timedelta(days=1)
+    elif last_day <= datetime.date.today():
+        next_month = last_day #+ datetime.timedelta(days=1)
     else:
         next_month = None
 
