diff --git a/modules/siptrace/siptrace.c b/modules/siptrace/siptrace.c index 07e3a1adae1..4ee8f008842 100644 --- a/modules/siptrace/siptrace.c +++ b/modules/siptrace/siptrace.c @@ -757,6 +757,11 @@ static int sip_trace_store(struct _siptrace_data *sto, struct dest_info *dst) static int sip_trace_store_db(struct _siptrace_data *sto) { + if(db_con==NULL) { + LM_DBG("database connection not initialized\n"); + return -1; + } + if(trace_to_database_flag==NULL || *trace_to_database_flag==0) goto done;