diff --git a/lib/router.js b/lib/router.js
index <HASH>..<HASH> 100644
--- a/lib/router.js
+++ b/lib/router.js
@@ -16,6 +16,8 @@ module.exports = function (app) {
         }
         analytics.screenView({screenName: ctx.canonicalPath});
         document.querySelector('#app').scrollTop = 0;
+        app.$broadcast('closeShim');
+        app.$broadcast('closeModalPrompt');
         next();
     });
force close shim on navigation change