Modified: freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/mod_erlang_event.c (16564 => 16565)
--- freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/mod_erlang_event.c 2010-02-03 19:40:24 UTC (rev 16564)
+++ freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/mod_erlang_event.c 2010-02-03 19:55:36 UTC (rev 16565)
@@ -414,7 +414,11 @@
_ei_x_encode_string(&buf, key_name ? key_name : "undefined");
_ei_x_encode_string(&buf, key_value ? key_value : "undefined");
_ei_x_encode_string(&buf, uuid_str);
- ei_encode_switch_event_headers(&buf, params);
+ if (params) {
+ ei_encode_switch_event_headers(&buf, params);
+ } else {
+ ei_x_encode_empty_list(&buf);
+ }
switch_core_hash_insert(ptr->listener->fetch_reply_hash, uuid_str, &globals.WAITING);