diff --git a/src/libumskt/confid/confid.cpp b/src/libumskt/confid/confid.cpp index b4a4bc0..5325ccd 100644 --- a/src/libumskt/confid/confid.cpp +++ b/src/libumskt/confid/confid.cpp @@ -942,7 +942,7 @@ int ConfirmationID::Generate(const char* installation_id_str, char confirmation_ } if (strcmp(&channelid[0], "OEM") == 0) { productID[1] = stoi(productid.substr(12,3)); - productID[2] = (stoi(productid.substr(15,1)) * 1000000) + stoi(productid.substr(18,5)); + productID[2] = (stoi(productid.substr(15,1)) * 100000) + stoi(productid.substr(18,5)); productID[2] = calculateCheckDigit(productID[2]); productID[3] = ((stoi(productid.substr(10,2))) * 1000) + productID[3]; } else {