From: John Resig <jeresig@gmail.com>
Date: Tue, 4 Jul 2006 01:23:46 +0000 (+0000)
Subject: Forgot to check for the non-existance of a complete function.
X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=8a97cd67ef48517e58b2eff9a644e4ced9f95053;p=jquery.git

Forgot to check for the non-existance of a complete function.
---

diff --git a/fx/fx.js b/fx/fx.js
index 34c0e26..e8474a8 100644
--- a/fx/fx.js
+++ b/fx/fx.js
@@ -263,7 +263,7 @@ jQuery.fx = function( elem, options, prop ){
 				jQuery.setAuto( z.el, prop );
 
 			// If a callback was provided, execute it
-			if( z.o.complete.constructor == Function ) {
+			if( z.o.complete && z.o.complete.constructor == Function ) {
 
 				// Yes, this is a weird place for this, but it needs to be executed
 				// only once per cluster of effects.