no more remove cable or terrestrial transponder when "Clear before scan" is
[enigma2.git] / lib / dvb / db.cpp
index 8d41430f29468906ffabf01ee0f8c23f8c9dfcde..bb29bcca9a19e36195f6c07528fc0bd97f091982 100644 (file)
@@ -771,6 +771,8 @@ RESULT eDVBDB::removeServices(eDVBChannelID chid, unsigned int orbpos)
                        if ((unsigned int)sat.orbital_position != orbpos)
                                remove=false;
                }
+               else if (orbpos != 0xFFFFFFFF) // do not remove -C or -T transponders when a orbital position is given..
+                       remove=false;
                if ( remove && chid.dvbnamespace != eNs && chid.dvbnamespace != ch.dvbnamespace )
                        remove=false;
                if ( remove && chid.original_network_id != eOnid && chid.original_network_id != ch.original_network_id )