diff --git a/src/usr/local/www/status_ipsec.php b/src/usr/local/www/status_ipsec.php
index 35d4fb8fd2..9e5f03d610 100644
--- a/src/usr/local/www/status_ipsec.php
+++ b/src/usr/local/www/status_ipsec.php
@@ -243,17 +243,21 @@ function print_ipsec_body() {
}
print(ucfirst(htmlspecialchars($ikesa['state'])));
- print("
" . htmlspecialchars($ikesa['established']) . gettext(" seconds (" . convert_seconds_to_hms($ikesa['established']) . ") ago"));
+
+ if ($ikesa['state'] == 'ESTABLISHED') {
+ print("
" . htmlspecialchars($ikesa['established']) . gettext(" seconds (") . convert_seconds_to_hms($ikesa['established']) . gettext(") ago"));
+ }
+
print("");
print("\n");
print("