diff --git a/Mofang/templates/firewall.html b/Mofang/templates/firewall.html
index df836ba..1375ade 100644
--- a/Mofang/templates/firewall.html
+++ b/Mofang/templates/firewall.html
@@ -761,7 +761,8 @@
var rows = currentRules.map(function (rule, idx) {
var dir = (rule.direction || 'in').toLowerCase();
var proto = (rule.protocol || 'tcp').toLowerCase();
- var action = (rule.action || 'ACCEPT').toUpperCase();
+ var rawAction = (rule.action || 'ACCEPT').toUpperCase();
+ var action = rawAction === 'ACCEPT' ? 'ACCEPT' : 'DROP';
var network = (rule.network || 'ipv4').toLowerCase();
var port = escapeHtml(portDisplay(rule.port));
var srcIp = escapeHtml(sourceIpDisplay(rule.source_ip));