diff --git a/src/event.js b/src/event.js index 232fa277..4f63bae1 100644 --- a/src/event.js +++ b/src/event.js @@ -66,7 +66,7 @@ jQuery.event = { if ( special.add ) { var modifiedHandler = special.add.call( elem, handler, data, namespaces ); if ( modifiedHandler && jQuery.isFunction( modifiedHandler ) ) { - modifiedHandler.guid = handler.guid; + modifiedHandler.guid = modifiedHandler.guid || handler.guid; handler = modifiedHandler; } }