diff --git a/src/org/jitsi/impl/neomedia/rtp/translator/RTCPFeedbackMessageSender.java b/src/org/jitsi/impl/neomedia/rtp/translator/RTCPFeedbackMessageSender.java
index 27527e44d8f65a4b303cc8816e5c60b09279a11c..eebf9415eee15de3fd7e1236c10650841aab2906 100644
--- a/src/org/jitsi/impl/neomedia/rtp/translator/RTCPFeedbackMessageSender.java
+++ b/src/org/jitsi/impl/neomedia/rtp/translator/RTCPFeedbackMessageSender.java
@@ -88,19 +88,17 @@ public boolean sendFIR(MediaStream destination, int[] mediaSenderSSRCs)
     public boolean sendFIR(int mediaSenderSSRC)
     {
         boolean sentFIR = false;
-
+        /*
+         * XXX Currently this methond results in a FIR message being effectively
+         * broadcast (sent to all streams connected to the translator). This
+         * is because the MediaStreams' getRemoteSourceIds returns an empty list
+         * (possibly due to RED being used).
+         */
         for (StreamRTPManager streamRTPManager
                 : rtpTranslator.getStreamRTPManagers())
         {
             MediaStream stream = streamRTPManager.getMediaStream();
-            for (long streamSSRC : stream.getRemoteSourceIDs())
-            {
-                if (streamSSRC == (0xffffffffL & mediaSenderSSRC))
-                {
-                    sentFIR |= sendFIR(stream, mediaSenderSSRC);
-                    break;
-                }
-            }
+            sentFIR |= sendFIR(stream, mediaSenderSSRC);
         }
 
         return sentFIR;