diff --git a/beat/web/backend/utils.py b/beat/web/backend/utils.py
index 1ec4deb74e888560855d4fbe2374dc0d027fd95a..40386e1d03801cdc5c4d50ae95b8ed269e6963bb 100644
--- a/beat/web/backend/utils.py
+++ b/beat/web/backend/utils.py
@@ -398,13 +398,17 @@ def find_environments(paths=None):
 
   if paths is not None:
     logger.debug("Search for environments at `%s'", os.pathsep.join(paths))
-    return discover_environments(paths)
+    retval = discover_environments(paths)
+    logger.debug("Found %d environment(s)", len(retval))
+    return retval
 
   else:
     import pkg_resources
     path = pkg_resources.resource_filename(__name__, 'environments')
     logger.debug("Search for environments at `%s'", path)
-    return discover_environments([path])
+    retval = discover_environments([path])
+    logger.debug("Found %d environment(s)", len(retval))
+    return retval
 
 
 def pick_execute(split, environments):