# HG changeset patch # Parent ea7c02c5320ea3046abd87993e7a90e0e5590997 diff --git a/funcs/func_realtime.c b/funcs/func_realtime.c --- a/funcs/func_realtime.c +++ b/funcs/func_realtime.c @@ -167,13 +167,13 @@ if (!args.delim2) args.delim2 = "="; - if (chan) + if (chan && chan->tech) ast_autoservice_start(chan); head = ast_load_realtime_all(args.family, args.fieldmatch, args.value, SENTINEL); if (!head) { - if (chan) + if (chan && chan->tech) ast_autoservice_stop(chan); return -1; }