diff --git a/frontend/src/guidance/WebConnectionResults.js b/frontend/src/guidance/WebConnectionResults.js
index 8d4fe13d5..aa4ae066f 100644
--- a/frontend/src/guidance/WebConnectionResults.js
+++ b/frontend/src/guidance/WebConnectionResults.js
@@ -129,13 +129,19 @@ export function WebConnectionResults({ connectionResults }) {
-
+
HTTP Upgrades
- {httpImmediatelyUpgrades ? t`Immediately` : httpEventuallyUpgrades ? t`Eventually` : t`Never`}
+ {!httpLive
+ ? t`Not available`
+ : httpImmediatelyUpgrades
+ ? t`Immediately`
+ : httpEventuallyUpgrades
+ ? t`Eventually`
+ : t`Never`}
@@ -194,7 +200,7 @@ export function WebConnectionResults({ connectionResults }) {
HSTS Max Age
- {hstsParsed?.maxAge}
+ {hstsParsed?.maxAge || t`Not available`}
@@ -203,7 +209,7 @@ export function WebConnectionResults({ connectionResults }) {
HSTS Preloaded
- {hstsParsed?.preload ? t`Yes` : t`No`}
+ {!hstsParsed ? t`Not available` : hstsParsed?.preload ? t`Yes` : t`No`}
@@ -212,7 +218,7 @@ export function WebConnectionResults({ connectionResults }) {
HSTS Includes Subdomains
- {hstsParsed?.includeSubdomains ? t`Yes` : t`No`}
+ {!hstsParsed ? t`Not available` : hstsParsed?.includeSubdomains ? t`Yes` : t`No`}