diff --git a/browser/base/content/aboutDialog.js b/browser/base/content/aboutDialog.js
index a33c53e80a5..aa37529ed6c 100644
--- a/browser/base/content/aboutDialog.js
+++ b/browser/base/content/aboutDialog.js
@@ -302,6 +302,15 @@ appUpdater.prototype =
return;
}
+ if (gAppUpdater.update.unsupported) {
+ if (gAppUpdater.update.detailsURL) {
+ let unsupportedLink = document.getElementById("unsupportedLink");
+ unsupportedLink.href = gAppUpdater.update.detailsURL;
+ }
+ gAppUpdater.selectPanel("unsupportedSystem");
+ return;
+ }
+
if (!gAppUpdater.aus.canApplyUpdates) {
gAppUpdater.selectPanel("manualUpdate");
return;
diff --git a/browser/base/content/aboutDialog.xul b/browser/base/content/aboutDialog.xul
index 3d88664dddc..d56de32f85f 100644
--- a/browser/base/content/aboutDialog.xul
+++ b/browser/base/content/aboutDialog.xul
@@ -82,6 +82,9 @@
+
+
+
#endif
diff --git a/browser/locales/en-US/chrome/browser/aboutDialog.dtd b/browser/locales/en-US/chrome/browser/aboutDialog.dtd
index a901ebca15d..b592ad101fb 100644
--- a/browser/locales/en-US/chrome/browser/aboutDialog.dtd
+++ b/browser/locales/en-US/chrome/browser/aboutDialog.dtd
@@ -66,6 +66,16 @@
+
+
+
+
+