diff --git a/packages/schematics/angular/guard/files/__name@dasherize__.guard.ts.template b/packages/schematics/angular/guard/files/__name@dasherize__.guard.ts.template index e0f57cde820b..e41530b35898 100644 --- a/packages/schematics/angular/guard/files/__name@dasherize__.guard.ts.template +++ b/packages/schematics/angular/guard/files/__name@dasherize__.guard.ts.template @@ -25,7 +25,7 @@ export class <%= classify(name) %>Guard implements <%= implementations %> { } <% } %><% if (implements.includes('CanLoad')) { %>canLoad( route: Route, - segments: UrlSegment[]): Observable | Promise | boolean { + segments: UrlSegment[]): Observable | Promise | boolean | UrlTree { return true; }<% } %> }