diff --git a/module/applications/sheets/actors/npc.mjs b/module/applications/sheets/actors/npc.mjs index c9d7b092..8c9048c2 100644 --- a/module/applications/sheets/actors/npc.mjs +++ b/module/applications/sheets/actors/npc.mjs @@ -46,19 +46,16 @@ export default class NPCSheet extends DHBaseActorSheet { } }; - prepareTabs(context) { - context.tabs.features.empty = this.document.system.features.length === 0; + /** @inheritdoc */ + _prepareTabs(group) { + const result = super._prepareTabs(group); + if (group === 'primary') { + result.features.empty = this.document.system.features.length === 0; + } + return result; } - /**@inheritdoc */ - async _prepareContext(options) { - const context = await super._prepareContext(options); - this.prepareTabs(context); - - return context; - } - - /**@inheritdoc */ + /** @inheritdoc */ async _preparePartContext(partId, context, options) { context = await super._preparePartContext(partId, context, options); switch (partId) {