diff --git a/source/js/PivotView.js b/source/js/PivotView.js
index 09e0ab8..d4bf420 100644
--- a/source/js/PivotView.js
+++ b/source/js/PivotView.js
@@ -236,7 +236,9 @@ PivotView.prototype._rowClickHandler = function (rowIndex, cellData) {
 PivotView.prototype._pageSwitcherHandler = function (pageIndex) {
 
     this.pagination.page = pageIndex;
+    this.saveScrollPosition();
     this.renderRawData(this.controller.dataController.getData());
+    this.restoreScrollPosition();
 
 };