src/jocondelab/utils.py
changeset 27 d5f4dde387a9
parent 20 ec738ea574a7
child 43 b9baab399b4d
--- a/src/jocondelab/utils.py	Fri Jun 21 15:20:24 2013 +0200
+++ b/src/jocondelab/utils.py	Fri Jun 21 17:09:03 2013 +0200
@@ -56,9 +56,10 @@
         prev = None
         res = []
         for i in sorted(ranges):
-            if prev and i-prev > 1:
-                res.append(0)
-            res.append(i)
-            prev = i
+            if 1 <= i <= self.paginator.num_pages:
+                if prev and i-prev > 1:
+                    res.append(0)
+                res.append(i)
+                prev = i
         return res
     
\ No newline at end of file