diff --git a/eeschema/dialogs/dialog_lib_symbol_properties.cpp b/eeschema/dialogs/dialog_lib_symbol_properties.cpp index 09f3e6edf5..e639f7a992 100644 --- a/eeschema/dialogs/dialog_lib_symbol_properties.cpp +++ b/eeschema/dialogs/dialog_lib_symbol_properties.cpp @@ -85,7 +85,7 @@ DIALOG_LIB_SYMBOL_PROPERTIES::DIALOG_LIB_SYMBOL_PROPERTIES( SYMBOL_EDIT_FRAME* a m_deleteFilterButton->SetBitmap( KiBitmap( BITMAPS::small_trash ) ); m_editFilterButton->SetBitmap( KiBitmap( BITMAPS::small_edit ) ); - if( aParent->IsSymbolFromLegacyLibrary() ) + if( aParent->IsSymbolFromLegacyLibrary() && !aParent->IsSymbolFromSchematic() ) { m_stdSizerButtonCancel->SetDefault(); m_stdSizerButtonOK->SetLabel( _( "Read Only" ) );