diff -r a71d3928443b -r 982a49239420 web/data/cubicweb.ajax.js --- a/web/data/cubicweb.ajax.js Mon Apr 08 17:34:25 2013 +0200 +++ b/web/data/cubicweb.ajax.js Tue Apr 09 11:40:45 2013 +0200 @@ -80,7 +80,8 @@ var callback = this._onFailure[i][0]; var args = [error, this._req]; jQuery.merge(args, this._onFailure[i][1]); - callback.apply(null, args); + if (callback !== undefined) + callback.apply(null, args); } }