diff --git a/addon-main.nas b/addon-main.nas index 443089b..b310da1 100644 --- a/addon-main.nas +++ b/addon-main.nas @@ -593,8 +593,14 @@ var findMenuNode = func (create=0) { }; var main = func(addon) { - if (globals['simbrief'] == nil) { - print("SIMBRIEF"); + if (globals['simbrief'] != nil) { + print("SimBrief importer already present, not activating add-on"); + } + elsif (props.globals.getNode('/FMGC/simbrief-username') != nil) { + print("A320 SimBrief import feature detected, not activating add-on"); + } + else { + print("Loading SimBrief importer"); globals['simbrief'] = { 'loadFP': loadFP }; @@ -610,7 +616,4 @@ var main = func(addon) { }); fgcommand('reinit', {'subsystem': 'gui'}); } - else { - print("SIMBRIEF importer already present, not activating add-on"); - } };