diff --git a/CHANGELOG b/CHANGELOG
index 0ff7dcb6ba6a666f76f0bb5e3dea273409345ca1..de6ea125c7582c25aea2220faac0d70b14b2a4c5 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,9 +1,15 @@
+minerva (13.1.3) stable; urgency=medium
+  * Bug fix: refreshing list of projects or list of users doesn't change active
+    page (#870)
+
+ -- Piotr Gawron <piotr.gawron@uni.lu> Wed,  14 Aug 2019 17:00:00 +0200
+
 minerva (13.1.2) stable; urgency=medium
   * Bug fix: Information about problematic zip file is more specific (#865)
   * Bug fix: Url didn't contain list of opened plugins and they weren't reload 
     automatically on refresh (#866)
 
- -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 22 Jul 2019 17:00:00 +0200
+ -- Piotr Gawron <piotr.gawron@uni.lu> Mon,  22 Jul 2019 17:00:00 +0200
 
 minerva (13.1.1) stable; urgency=medium
   * Bug fix: adding gene mapping before the genome caused an error (#835)
@@ -15,7 +21,7 @@ minerva (13.1.1) stable; urgency=medium
   * Bug fix: user wasn't logged out in all tabs when the log out event appeard 
     in only one of them (#847)
 
- -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 2 Jul 2019 19:00:00 +0200
+ -- Piotr Gawron <piotr.gawron@uni.lu>  Tue,  2 Jul 2019 19:00:00 +0200
 
 minerva (13.1.0) stable; urgency=medium
   * Feature: annotators are more flexible - you can define set of input and
diff --git a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
index 1c588437a215bed23a1f18a9ead5011b9f4ab8f9..176c0f2e20dfcd012492b2881924302af4540407 100644
--- a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
@@ -334,7 +334,9 @@ MapsAdminPanel.prototype.addUpdateListener = function (project) {
         var data = row.data();
         if (data[0].indexOf(">" + project.getProjectId() + "<")>=0) {
           self.projectToTableRow(project, data, user);
+          var page = dataTable.page();
           row.data(data).draw();
+          dataTable.page(page);
         }
       }
     });
diff --git a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
index 608edbf2aaa85fb7778dc690ee4766dc9c5e3a46..3859ab733882611e0a9c2fef529c89c7ee9a9ab4 100644
--- a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
@@ -301,11 +301,13 @@ UsersAdminPanel.prototype.addUpdateListener = function (user, dataTableRow) {
   var listener = function () {
     var login = $.escapeSelector(user.getLogin());
     self.userToTableRow(user, dataTableRow);
-    var row = $($("[name='usersTable']", self.getElement())[0]).DataTable().row("#" + login);
+    var dataTable =$("[name='usersTable']", self.getElement()).DataTable();
+    var row = dataTable.row("#" + login);
     if (row.length > 0) {
+      var page = dataTable.page();
       row.data(dataTableRow).draw();
+      dataTable.page(page);
     }
-
   };
   listener.listenerName = listenerName;
   user.addListener("onreload", listener);