summaryrefslogtreecommitdiff
path: root/conflictcheck.c
diff options
context:
space:
mode:
Diffstat (limited to 'conflictcheck.c')
-rw-r--r--conflictcheck.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/conflictcheck.c b/conflictcheck.c
index a24a071..2118a7d 100644
--- a/conflictcheck.c
+++ b/conflictcheck.c
@@ -558,7 +558,9 @@ int cConflictCheck::GetDevice(cConflictCheckTimerObj* TimerObj, bool* NeedsDetac
// avoid the primary device
imp <<= 1; imp |= devices[i].IsPrimaryDevice();
// avoid cards with Common Interface for FTA channels
+#if APIVERSNUM >= 10501
imp <<= 1; imp |= NumUsableSlots ? 0 : devices[i].HasCi();
+#endif
// avoid full featured cards
imp <<= 1; imp |= devices[i].HasDecoder();
// prefer CAMs that are known to decrypt this channel