diff --git a/grails-core/src/main/groovy/org/codehaus/groovy/grails/commons/GrailsDomainConfigurationUtil.java b/grails-core/src/main/groovy/org/codehaus/groovy/grails/commons/GrailsDomainConfigurationUtil.java
index <HASH>..<HASH> 100644
--- a/grails-core/src/main/groovy/org/codehaus/groovy/grails/commons/GrailsDomainConfigurationUtil.java
+++ b/grails-core/src/main/groovy/org/codehaus/groovy/grails/commons/GrailsDomainConfigurationUtil.java
@@ -332,6 +332,7 @@ public class GrailsDomainConfigurationUtil {
                 !name.equals(GrailsDomainClassProperty.MAPPING_STRATEGY) &&
                 !name.equals(GrailsDomainClassProperty.MAPPED_BY) &&
                 !name.equals(GrailsDomainClassProperty.BELONGS_TO) &&
+                !name.equals(GrailsDomainClassProperty.ERRORS) &&
                 !name.equals(PROPERTIES_PROPERTY);
     }
Skip processing of errors property by DirtyCheckingTransformer