diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index 62c1cbe189..cebba8f161 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -4155,6 +4155,9 @@ bool wxDataViewMainWindow::IsCellEditableInMode(const wxDataViewItem& item, if ( !GetModel()->IsEnabled(item, col->GetModelColumn()) ) return false; + if ( !GetModel()->HasValue(item, col->GetModelColumn()) ) + return false; + return true; }