diff --git a/addons/website/models/website.py b/addons/website/models/website.py index 434712933f0..0bfd139c17f 100644 --- a/addons/website/models/website.py +++ b/addons/website/models/website.py @@ -250,7 +250,7 @@ class website(osv.osv): # Compute Pager page_count = int(math.ceil(float(total) / step)) - page = max(1, min(int(page), page_count)) + page = max(1, min(int(page if page.isdigit() else 1), page_count)) scope -= 1 pmin = max(page - int(math.floor(scope/2)), 1)