diff --git a/src/create-matcher.js b/src/create-matcher.js index 9e2f2e649..f7d72b93e 100644 --- a/src/create-matcher.js +++ b/src/create-matcher.js @@ -32,7 +32,7 @@ export function createMatcher ( createRouteMap([route || parentOrRoute], pathList, pathMap, nameMap, parent) // add aliases of parent - if (parent) { + if (parent && parent.alias.length) { createRouteMap( // $flow-disable-line route is defined if parent is parent.alias.map(alias => ({ path: alias, children: [route] })),