diff --git a/daemon/src/sip/sipvoiplink.cpp b/daemon/src/sip/sipvoiplink.cpp
index b909c9702a465df3f9fb7909d5ca0fa5c0c302a9..b1e72306dad5aa2222943fce32e4f52638d59b81 100644
--- a/daemon/src/sip/sipvoiplink.cpp
+++ b/daemon/src/sip/sipvoiplink.cpp
@@ -1498,7 +1498,7 @@ pjsip_transport *SIPVoIPLink::createStunTransport(pj_str_t serverName, pj_uint16
     DEBUG("UserAgent: Create stun transport  server name: %s, port: %d", serverName, port);// account->getStunPort());
     if (stunServerResolve(serverName, port) != PJ_SUCCESS) {
         ERROR("UserAgent: Can't resolve STUN server");
-        // Signal client
+        Manager::instance().getDbusManager()->getConfigurationManager()->stunStatusFailure("");
         return NULL;
     }
 
@@ -1508,13 +1508,13 @@ pjsip_transport *SIPVoIPLink::createStunTransport(pj_str_t serverName, pj_uint16
 
     if (pj_sockaddr_in_init(&boundAddr, &serverName, 0) != PJ_SUCCESS) {
         ERROR("UserAgent: Can't initialize IPv4 socket on %*s:%i", serverName.slen, serverName.ptr, port);
-        // Signal client
+        Manager::instance().getDbusManager()->getConfigurationManager()->stunStatusFailure("");
         return NULL;
     }
 
     if (pj_sock_socket(pj_AF_INET(), pj_SOCK_DGRAM(), 0, &sock) != PJ_SUCCESS) {
         ERROR("UserAgent: Can't create or bind socket");
-        // Signal client
+        Manager::instance().getDbusManager()->getConfigurationManager()->stunStatusFailure("");
         return NULL;
     }
 
@@ -1524,7 +1524,7 @@ pjsip_transport *SIPVoIPLink::createStunTransport(pj_str_t serverName, pj_uint16
     if (pjstun_get_mapped_addr(&cp_->factory, 1, &sock, &serverName, port, &serverName, port, &pub_addr) != PJ_SUCCESS) {
         ERROR("UserAgent: Can't contact STUN server");
         pj_sock_close(sock);
-        // signal client
+        Manager::instance().getDbusManager()->getConfigurationManager()->stunStatusFailure("");
         return NULL;
     }