diff --git a/chain/wallet/handlers/DapVersionController.cpp b/chain/wallet/handlers/DapVersionController.cpp
index 59e901e1e2c478292e7c0ede2150358896453ca1..340ae91f5c0865a76e1de13e9f27f91b1d12d464 100644
--- a/chain/wallet/handlers/DapVersionController.cpp
+++ b/chain/wallet/handlers/DapVersionController.cpp
@@ -183,6 +183,7 @@ bool DapVersionController::compareVersion()
 
     s_numberVersion = s_lastVersion.toString().split("_").at(1).split("_").at(0);
     QStringList ver = s_numberVersion.split(".");
+    s_numberVersion.replace(s_numberVersion.lastIndexOf('.'), 1, '-');
 
     //Test operator >
     //    return s_numberVersion > currVersion ? true : false;