diff --git a/src/components/navigation/NavBar.js b/src/components/navigation/NavBar.js
index <HASH>..<HASH> 100644
--- a/src/components/navigation/NavBar.js
+++ b/src/components/navigation/NavBar.js
@@ -30,7 +30,10 @@ const mapDispatchToProps = (dispatch, ownProps) => {
       (elementId) => dispatch(redirect({ type: routes.ROUTE_PAGE, payload: { pageId: elementId }}));
   } else if (ownProps.type === 'section') {
     onSelectElement =
-      (elementId) => dispatch(redirect({ type: routes.ROUTE_SECTION, payload: { sectionId: elementId }}));
+      (elementId) => dispatch(redirect({
+        type: routes.ROUTE_SECTION,
+        payload: { pageId: ownProps.selectedPage, sectionId: elementId },
+      }));
   }
 
   return {
pass pageId to router when selecting section