Index: src/java/org/codehaus/groovy/grails/plugins/DefaultGrailsPlugin.java =================================================================== --- src/java/org/codehaus/groovy/grails/plugins/DefaultGrailsPlugin.java (revision 408dd0cfb04b2498039cdecaf0cb0fe99aaa91a0) +++ src/java/org/codehaus/groovy/grails/plugins/DefaultGrailsPlugin.java Wed Dec 23 09:35:28 CST 2009 @@ -297,7 +297,7 @@ if(this.pluginBean.isReadableProperty(ON_CHANGE)) { this.onChangeListener = (Closure) GrailsClassUtils.getPropertyOrStaticPropertyOrFieldValue(this.plugin, ON_CHANGE); } - if(Environment.getCurrent().isReloadEnabled() || !Metadata.getCurrent().isWarDeployed()) { + if(Environment.getCurrent().isReloadEnabled() && !Metadata.getCurrent().isWarDeployed()) { if(this.onChangeListener!=null) { Object referencedResources = GrailsClassUtils.getPropertyOrStaticPropertyOrFieldValue(this.plugin, WATCHED_RESOURCES);