Index: ace/component/src/org/icefaces/ace/component/ajax/AjaxBehaviorRenderer.java =================================================================== --- ace/component/src/org/icefaces/ace/component/ajax/AjaxBehaviorRenderer.java (revision 28309) +++ ace/component/src/org/icefaces/ace/component/ajax/AjaxBehaviorRenderer.java (revision ) @@ -78,9 +78,14 @@ JSONBuilder jb = JSONBuilder.create(); jb.beginFunction("ice.ace.ab"); + jb.beginMap(); + //source - jb.beginMap() - .entry("source", source); + if (source != null) { + jb.entry("source", source); + } else { + jb.entry("source", clientId); + } //execute String execute = null;