diff --git a/vpngate_manager.py b/vpngate_manager.py
index 505b6a9..a4cf086 100644
--- a/vpngate_manager.py
+++ b/vpngate_manager.py
@@ -3077,9 +3077,9 @@ function render(){
const shown = getFilteredNodes();
- $("total").textContent=nodes.length;
- $("target").textContent=state.target_valid_nodes||3;
- $("active").textContent=activeNode?1:0;
+ if ($("total")) $("total").textContent = nodes.length;
+ if ($("target")) $("target").textContent = state.target_valid_nodes || 3;
+ if ($("active")) $("active").textContent = activeNode ? 1 : 0;
const statusMessage = state.last_check_message || "";
const activeNodeInfo = activeNode ? `${esc(translateCountry(activeNode.country))} (${activeNode.id})` : `无`;