diff --git a/modules/rls/subscribe.c b/modules/rls/subscribe.c index b83b5b4140e..b549870efcb 100644 --- a/modules/rls/subscribe.c +++ b/modules/rls/subscribe.c @@ -526,7 +526,7 @@ int rls_handle_subscribe(struct sip_msg* msg, char* s1, char* s2) goto error; } - if(parse_from_uri(msg)<0) + if(parse_from_uri(msg)==0) { LM_ERR("failed to parse From header\n"); goto error;