diff --git a/module/applications/journal/class-page-sheet.mjs b/module/applications/journal/class-page-sheet.mjs index 96f41811e7..483b2e08ac 100644 --- a/module/applications/journal/class-page-sheet.mjs +++ b/module/applications/journal/class-page-sheet.mjs @@ -131,7 +131,7 @@ export default class JournalClassPageSheet extends JournalPageSheet { const advancement = traits.find(a => { const rep = a.representedTraits(); if ( (rep.size > 1) || (rep.first() !== type) ) return false; - return (a.classRestriction !== "secondary") && (a.level === 1); + return (a.classRestriction !== "secondary") && (a.level === 1) && (a.configuration.mode === "default"); }); if ( !advancement ) return game.i18n.localize("None"); return advancement.hint || Trait.localizedList(advancement.configuration);