diff --git a/common/api/api_plugin_manager.cpp b/common/api/api_plugin_manager.cpp index 1556b6c30a..aa9c1f1ad8 100644 --- a/common/api/api_plugin_manager.cpp +++ b/common/api/api_plugin_manager.cpp @@ -289,7 +289,8 @@ void API_PLUGIN_MANAGER::InvokeAction( const wxString& aIdentifier ) env.env[ wxS( "KICAD_API_TOKEN" ) ] = Pgm().GetApiServer().Token(); env.cwd = pluginFile.GetPath(); - long p = wxExecute( const_cast( args.data() ), wxEXEC_ASYNC, nullptr, &env ); + long p = wxExecute( const_cast( args.data() ), wxEXEC_ASYNC | wxEXEC_HIDE_CONSOLE, + nullptr, &env ); if( !p ) {