diff --git a/eeschema/symbol_editor/symbol_editor.cpp b/eeschema/symbol_editor/symbol_editor.cpp index e4302f438e..284179e5a8 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 );