diff --git a/Script/cs/StorageBackends/ctastorage.py b/Script/cs/StorageBackends/ctastorage.py
index 3a7d293f822ab0f48e29199365301499d5f019ff..49b41dc9a4b5e4a40598eb6402961ee4fba0c01b 100644
--- a/Script/cs/StorageBackends/ctastorage.py
+++ b/Script/cs/StorageBackends/ctastorage.py
@@ -75,7 +75,7 @@ def listdir(directory, stager, logger=None, dir_cache = None):
         cache_result = dir_cache.listdir(directory, stager, logger)
         if cache_result is not None:
             if logger: logger.debug("cache hit for directory: %s", directory)
-            return cache_result
+            return (True, cache_result)
         else:
             if logger: logger.debug("cache miss for directory: %s", directory)