diff --git a/src/newaccountmodel.cpp b/src/newaccountmodel.cpp
index 5c2d34320dbc1ca03434124bfc619f5a4a24c781..ff20a588ccb4b7df3a6f5f8a52162f93eee90fd1 100644
--- a/src/newaccountmodel.cpp
+++ b/src/newaccountmodel.cpp
@@ -605,7 +605,7 @@ account::Info::fromDetails(const MapStringString& details)
     // General
     if (details[ConfProperties::TYPE] != "")
         profileInfo.type                                = details[ConfProperties::TYPE] == QString(ProtocolNames::RING) ? profile::Type::RING : profile::Type::SIP;
-    registeredName                                      = profileInfo.type == profile::Type::RING ? volatileDetails[VolatileProperties::REGISTERED_NAME].toStdString() : profileInfo.alias;
+    registeredName                                      = profileInfo.type == profile::Type::RING ? volatileDetails[VolatileProperties::REGISTERED_NAME].toStdString() : "";
     profileInfo.alias                                   = toStdString(details[ConfProperties::ALIAS]);
     enabled                                             = toBool(details[ConfProperties::ENABLED]);
     confProperties.mailbox                              = toStdString(details[ConfProperties::MAILBOX]);