This normally relies on ExternalPluginsChanged being emitted to rebuild the ui, but that doesn't happen in safe mode