diff --git a/Src/xWorks/XWorksViewBase.cs b/Src/xWorks/XWorksViewBase.cs index 803115d4c2..50b608c0d8 100644 --- a/Src/xWorks/XWorksViewBase.cs +++ b/Src/xWorks/XWorksViewBase.cs @@ -208,7 +208,7 @@ internal RecordClerk CreateClerk(bool loadList) /// internal void UpdateClerkEditable(RecordClerk clerk) { - if (clerk != null) + if (clerk?.IsDisposed == false) { clerk.Editable = XmlUtils.GetOptionalBooleanAttributeValue( m_configurationParameters,