diff --git a/GSWeb.framework/GSWKeyValueAssociation.m b/GSWeb.framework/GSWKeyValueAssociation.m index 3b5229f..22e7922 100644 --- a/GSWeb.framework/GSWKeyValueAssociation.m +++ b/GSWeb.framework/GSWKeyValueAssociation.m @@ -102,9 +102,11 @@ RCS_ID("$Id$") ex = localException; } NS_ENDHANDLER; - [component validationFailedWithException:ex - value:aValue - keyPath:_keyPath]; + if (ex != nil) { + [component validationFailedWithException:ex + value:aValue + keyPath:_keyPath]; + } } //--------------------------------------------------------------------