diff --git a/classes/page/PageHandler.class.php b/classes/page/PageHandler.class.php index bebbdc7df9..2f3e3c3e1d 100644 --- a/classes/page/PageHandler.class.php +++ b/classes/page/PageHandler.class.php @@ -39,7 +39,7 @@ function __construct($total_count, $total_page, $cur_page, $page_count = 10) $this->point = 0; $first_page = $cur_page - (int) ($page_count / 2); - if($first_page < 1) + if($first_page < 1 || $total_page <= $page_count) { $first_page = 1; }