diff --git a/backend/apps/webui/models/functions.py b/backend/apps/webui/models/functions.py
index 966bd0231..f4366a1a7 100644
--- a/backend/apps/webui/models/functions.py
+++ b/backend/apps/webui/models/functions.py
@@ -146,7 +146,7 @@ class FunctionsTable:
     def get_function_valves_by_id(self, id: str) -> Optional[dict]:
         try:
             function = Function.get(Function.id == id)
-            return function.valves if "valves" in function and function.valves else {}
+            return function.valves if function.valves else {}
         except Exception as e:
             print(f"An error occurred: {e}")
             return None
diff --git a/backend/apps/webui/models/tools.py b/backend/apps/webui/models/tools.py
index 41504bd4a..bfa65742b 100644
--- a/backend/apps/webui/models/tools.py
+++ b/backend/apps/webui/models/tools.py
@@ -117,7 +117,7 @@ class ToolsTable:
     def get_tool_valves_by_id(self, id: str) -> Optional[dict]:
         try:
             tool = Tool.get(Tool.id == id)
-            return tool.valves if "valves" in tool and tool.valves else {}
+            return tool.valves if tool.valves else {}
         except Exception as e:
             print(f"An error occurred: {e}")
             return None