diff --git a/packages/angular/cli/models/schematic-command.ts b/packages/angular/cli/models/schematic-command.ts index f3a7fd597a..bf87b7559a 100644 --- a/packages/angular/cli/models/schematic-command.ts +++ b/packages/angular/cli/models/schematic-command.ts @@ -100,11 +100,10 @@ export abstract class SchematicCommand< public async printHelp(options: T) { await super.printHelp(options); - const schematicNames = Object.keys(this.description.suboptions || {}); - - await super.printHelpOptions(); this.logger.info(''); + const schematicNames = Object.keys(this.description.suboptions || {}); + if (this.description.suboptions) { if (schematicNames.length > 1) { this.logger.info('Available Schematics:');