diff --git a/Source/Processors/FilterNode/FilterNode.cpp b/Source/Processors/FilterNode/FilterNode.cpp
index 9d2716b701c0453d6f6c786778635789625eb2a5..8d9c456dcf534f865c8a09d7a7fbf38ba95b975b 100755
--- a/Source/Processors/FilterNode/FilterNode.cpp
+++ b/Source/Processors/FilterNode/FilterNode.cpp
@@ -280,7 +280,7 @@ void FilterNode::setApplyOnADC(bool state)
 
     for (int n = 0; n < channels.size(); n++)
     {
-        if (channels[n]->getType() == ADC_CHANNEL)
+        if (channels[n]->getType() == ADC_CHANNEL || channels[n]->getType() == AUX_CHANNEL)
         {
             setCurrentChannel(n);