diff --git a/src/repositories/SightingRepository.php b/src/repositories/SightingRepository.php
index 7e9e4e2330915a0d87cf9db5e7e485ca8a6e6127..7a6feaced341a82270220732be1b268a8f5863ac 100644
--- a/src/repositories/SightingRepository.php
+++ b/src/repositories/SightingRepository.php
@@ -81,6 +81,10 @@ class SightingRepository extends BaseRepository
         }
         echo $query;
         echo ("<br>");
+        if (!empty($perPage)) {
+            $offset = ($page - 1) * $perPage;
+            $query .= " LIMIT $perPage OFFSET $offset";
+        }
 
 
         $stmt = $this->pdo->prepare($query);