diff --git a/src/ClientServer/Config/Constants.cs b/src/ClientServer/Config/Constants.cs
index 4aa856689872898a5f28bd39931a553e5072df07..ad463b642b7870198787a3bb25b2745fc68a6979 100644
--- a/src/ClientServer/Config/Constants.cs
+++ b/src/ClientServer/Config/Constants.cs
@@ -13,7 +13,7 @@ namespace ClientServer.Helpers
     /// </summary>
     public static class Constants
     {
-        public static string VersionString = "2.5.10";
+        public static string VersionString = "2.5.11";
 
         /// <summary>
         /// this is only set once at program.cs!!
diff --git a/src/ClientServer/Helpers/PaginationHelper.cs b/src/ClientServer/Helpers/PaginationHelper.cs
index 2e354cb4319323e84b1e09d8e18566c88933907c..1160e3eb166d83b5d44b27e347b638b90530c603 100644
--- a/src/ClientServer/Helpers/PaginationHelper.cs
+++ b/src/ClientServer/Helpers/PaginationHelper.cs
@@ -111,7 +111,8 @@ namespace ClientServer.Helpers
                 SearchText = searchText //just to forge the obj
             };
             
-            int skip = (page-1) * pageSize;
+            //this could get negative... if frontend gives bad values
+            int skip = Math.Max(0, (page-1) * pageSize);
 
 
             var pagedQuery = query;