Index: branches/RC/core/kernel/db/db_tag_processor.php =================================================================== diff -u -N -r10902 -r10911 --- branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 10902) +++ branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 10911) @@ -1610,7 +1610,7 @@ case 'from': return $object->RecordsCount ? $object->Offset+1 : 0; //0-based case 'to': - return min($object->Offset + $object->PerPage, $object->RecordsCount); + return $object->PerPage > 0 ? min($object->Offset + $object->PerPage, $object->RecordsCount) : $object->RecordsCount; case 'total_pages': return $object->GetTotalPages(); case 'needs_pagination':