diff --git a/pcbnew/board_commit.cpp b/pcbnew/board_commit.cpp index 6ff2bb525d..550aa850cc 100644 --- a/pcbnew/board_commit.cpp +++ b/pcbnew/board_commit.cpp @@ -197,6 +197,8 @@ void BOARD_COMMIT::Push( const wxString& aMessage, bool aCreateUndoEntry, bool a case PCB_MODULE_T: { + itemsToDeselect.push_back( boardItem ); + // There are no modules inside a module yet wxASSERT( !m_editModules );