diff --git a/src/backend/langflow/interface/listing.py b/src/backend/langflow/interface/listing.py index 1e668b2b5..53d34e2a5 100644 --- a/src/backend/langflow/interface/listing.py +++ b/src/backend/langflow/interface/listing.py @@ -60,7 +60,10 @@ def list_tools(): for tool in ALL_TOOLS_NAMES: tool_params = util.get_tool_params(util.get_tool_by_name(tool)) - if tool_params and tool_params.get("name") in settings.tools or settings.dev: + if tool_params and ( + tool_params.get("name") in settings.tools + or (tool_params.get("name") and settings.dev) + ): tools.append(tool_params["name"]) # Add Tool