diff --git a/src/zapit/src/femanager.cpp b/src/zapit/src/femanager.cpp index b14471c01..3df10cb25 100644 --- a/src/zapit/src/femanager.cpp +++ b/src/zapit/src/femanager.cpp @@ -654,6 +654,8 @@ CFrontend * CFEManager::getScanFrontend(t_satellite_position satellitePosition) break; } } else { + if (mfe->getMode() == CFrontend::FE_MODE_UNUSED || CFrontend::linked(mfe->getMode())) + continue; satellite_map_t & satmap = mfe->getSatellites(); sat_iterator_t sit = satmap.find(satellitePosition); if ((sit != satmap.end()) && sit->second.configured) {