diff --git a/src/history/html5.js b/src/history/html5.js
index 55df57fbd..37163703b 100644
--- a/src/history/html5.js
+++ b/src/history/html5.js
@@ -17,9 +17,10 @@ export class HTML5History extends History {
}
window.addEventListener('popstate', e => {
+ const current = this.current
this.transitionTo(getLocation(this.base), route => {
if (expectScroll) {
- handleScroll(router, route, this.current, true)
+ handleScroll(router, route, current, true)
}
})
})