diff --git a/modules/router5.js b/modules/router5.js
index <HASH>..<HASH> 100644
--- a/modules/router5.js
+++ b/modules/router5.js
@@ -145,6 +145,7 @@ class Router5 {
         } else {
             // Initialise router with provided start state
             this.lastKnownState = startState
+            browser.replaceState(this.lastKnownState, '', this.buildUrl(startState.name, startState.params))
             cb(null, startState)
         }
         // Listen to popstate
fix: replace history state on start when supplying a starting state