diff --git a/eeschema/dialogs/dialog_spice_model.cpp b/eeschema/dialogs/dialog_spice_model.cpp index a283e15778..3da6e84494 100644 --- a/eeschema/dialogs/dialog_spice_model.cpp +++ b/eeschema/dialogs/dialog_spice_model.cpp @@ -201,7 +201,7 @@ bool DIALOG_SPICE_MODEL::TransferDataFromWindow() // Passive if( page == m_passive ) { - if( !m_passive->Validate() ) + if( !m_passive->Validate() && !m_disabled->GetValue() ) return false; switch( m_pasType->GetSelection() )