diff --git a/src/gui/server/guiserver.cpp b/src/gui/server/guiserver.cpp
index dab70066000c5e3500ff34f60860c16fa97ec322..f6722e8165ff9082190a4f65fd20586a327417eb 100644
--- a/src/gui/server/guiserver.cpp
+++ b/src/gui/server/guiserver.cpp
@@ -181,6 +181,7 @@ void
 GUIServer::hangup(const std::string& callId) {
   try {
     short id = getIdFromCallId(callId);
+    // There was a problem when hanging up...
     if (!GuiFramework::hangupCall(id)) {
       throw std::runtime_error("Error when hangup");
     }
diff --git a/src/sipvoiplink.cpp b/src/sipvoiplink.cpp
index fb3cb8e0a1861a103cca39747fdf6cc0692c2e5c..36b99d67d622c9d28a493c534614460fb9b9c63b 100644
--- a/src/sipvoiplink.cpp
+++ b/src/sipvoiplink.cpp
@@ -747,11 +747,12 @@ SipVoIPLink::getEvent (void)
     }
     break;
 
-  case EXOSIP_REGISTRATION_SUCCESS:
+  case EXOSIP_REGISTRATION_SUCCESS: //1
     Manager::instance().displayStatus(LOGGED_IN_STATUS);
     break;
 
-  case EXOSIP_REGISTRATION_FAILURE:
+  case EXOSIP_REGISTRATION_FAILURE: // 2
+    Manager::instance().displayError("getEvent:Registration Failure");
     break;
 
   case EXOSIP_MESSAGE_NEW: