diff --git a/src/zapit/src/getservices.cpp b/src/zapit/src/getservices.cpp index ee87f38ed..207cde0af 100644 --- a/src/zapit/src/getservices.cpp +++ b/src/zapit/src/getservices.cpp @@ -901,7 +901,7 @@ bool CServiceManager::SaveCurrentServices(transponder_id_t tpid) WriteCurrentService(fd, satfound, tpdone, updated, satstr, tI->second, cI->second, "add"); } else { if(strcmp(cI->second.getName().c_str(), ccI->second.getName().c_str()) || cI->second.scrambled != ccI->second.scrambled) { - cI->second.number = cI->second.number; + cI->second.number = ccI->second.number; WriteCurrentService(fd, satfound, tpdone, updated, satstr, tI->second, cI->second, "replace"); } }