diff --git a/pcbnew/swig/pcbnew_action_plugins.cpp b/pcbnew/swig/pcbnew_action_plugins.cpp index 48851e674f..8c5c4fbe2c 100644 --- a/pcbnew/swig/pcbnew_action_plugins.cpp +++ b/pcbnew/swig/pcbnew_action_plugins.cpp @@ -355,6 +355,10 @@ void PCB_EDIT_FRAME::RunActionPlugin( ACTION_PLUGIN* aActionPlugin ) OnModify(); GetScreen()->PushCommandToUndoList( oldBuffer ); } + else + { + delete oldBuffer; + } ActivateGalCanvas(); }