diff --git a/vpn/qml/handlers/DapCmdResetSerialKey.cpp b/vpn/qml/handlers/DapCmdResetSerialKey.cpp
index fe1d3fd2a3db2a3562bc27e1ce74181756f85d52..c57a6a597d973bb7298cca282c60f609a0558506 100644
--- a/vpn/qml/handlers/DapCmdResetSerialKey.cpp
+++ b/vpn/qml/handlers/DapCmdResetSerialKey.cpp
@@ -27,6 +27,8 @@ void DapCmdResetSerialKey::handleError(int code, const QString& message)
 
     switch (code) {
     case 1:
+        // Code 1 indicates a non-critical reset error that allows clearing the local key storage.
+        // In this case, the user will not lose the key if it is still valid.
         emit sigResetSerialKeyError(message);
         break;
     case 2: