diff --git a/public_html/js/Router.js b/public_html/js/Router.js
index f47895d3..c296a244 100644
--- a/public_html/js/Router.js
+++ b/public_html/js/Router.js
@@ -93,7 +93,7 @@ App.Router = function(_, jQuery, promise, util, appState, presenterManager) {
}
function dispatch() {
- var url = document.location.hash;
+ var url = decodeURI(document.location.hash);
for (var i = 0; i < routes.length; i ++) {
var route = routes[i];
if (route.match(url)) {