diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py
index e1e191302e6455060090e11b006be55d29df5fa2..d5dd70ae0c6b10901f3046cf721de0636c20c654 100644
--- a/sickbeard/helpers.py
+++ b/sickbeard/helpers.py
@@ -1285,7 +1285,7 @@ def mapIndexersToShow(showObj):
         if len(nlist) >= 4:
             logger.log(u"Found indexer mapping in cache for show: " + showObj.name, logger.DEBUG)
             mapped[int(curResult['mindexer'])] = int(curResult['mindexer_id'])
-            return mapped
+            break
     else:
         sql_l = []
         for indexer in sickbeard.indexerApi().indexers: