diff --git a/eeschema/symbol_editor/symbol_editor.cpp b/eeschema/symbol_editor/symbol_editor.cpp index aa6753f522..6556573529 100644 --- a/eeschema/symbol_editor/symbol_editor.cpp +++ b/eeschema/symbol_editor/symbol_editor.cpp @@ -318,7 +318,7 @@ bool SYMBOL_EDIT_FRAME::LoadSymbolFromCurrentLib( const wxString& aAliasName, in return false; // Enable synchronized pin edit mode for symbols with interchangeable units - m_SyncPinEdit = !GetCurSymbol()->UnitsLocked(); + m_SyncPinEdit = GetCurSymbol()->IsMulti() && !GetCurSymbol()->UnitsLocked(); ClearUndoRedoList(); m_toolManager->RunAction( ACTIONS::zoomFitScreen, true );