diff --git a/src/mod/event_handlers/mod_cdr/basecdr.cpp b/src/mod/event_handlers/mod_cdr/basecdr.cpp index d3cda37d42..66915006ce 100644 --- a/src/mod/event_handlers/mod_cdr/basecdr.cpp +++ b/src/mod/event_handlers/mod_cdr/basecdr.cpp @@ -341,6 +341,7 @@ void BaseCDR::process_channel_variables(const std::list& stringlist tempstring_second = (char *) val; chanvars_supp[tempstring_first] = tempstring_second; } + switch_channel_variable_last(channel); } else {