diff --git a/src/gui/qgsattributeeditor.cpp b/src/gui/qgsattributeeditor.cpp index 627168c478e..49d45953719 100644 --- a/src/gui/qgsattributeeditor.cpp +++ b/src/gui/qgsattributeeditor.cpp @@ -532,7 +532,8 @@ QWidget *QgsAttributeEditor::createAttributeEditor( QWidget *parent, QWidget *ed if ( myWidget ) { - myWidget->setDisabled( editType == QgsVectorLayer::Immutable ); + if (editType == QgsVectorLayer::Immutable) + myWidget->setDisabled( true ); QgsStringRelay* relay = NULL;