diff --git a/eeschema/sch_component.cpp b/eeschema/sch_component.cpp index 0a12ef6ad4..2b2155ea17 100644 --- a/eeschema/sch_component.cpp +++ b/eeschema/sch_component.cpp @@ -1413,6 +1413,10 @@ bool SCH_COMPONENT::Load( LINE_READER& aLine, wxString& aErrorMsg ) } } + // ensure flags (mainly used in edit) are cleared. + // some changes have set the modified flag + m_Flags = 0; + return true; }