diff --git a/src/mod/languages/mod_lua/freeswitch_lua.cpp b/src/mod/languages/mod_lua/freeswitch_lua.cpp index 145ffdb151..76cad70c5d 100644 --- a/src/mod/languages/mod_lua/freeswitch_lua.cpp +++ b/src/mod/languages/mod_lua/freeswitch_lua.cpp @@ -99,6 +99,9 @@ bool Session::ready() { bool r; + if (!session) { + return false; + } sanity_check(false); r = switch_channel_ready(channel) != 0; do_hangup_hook();