diff --git a/main/manager_channels.c b/main/manager_channels.c index 8af3465a29..344a2487a7 100644 --- a/main/manager_channels.c +++ b/main/manager_channels.c @@ -493,7 +493,7 @@ struct ast_str *ast_manager_build_channel_state_string_prefix( char *connected_name; int res; - if (snapshot->base->tech_properties & AST_CHAN_TP_INTERNAL) { + if (!snapshot || (snapshot->base->tech_properties & AST_CHAN_TP_INTERNAL)) { return NULL; }