                                        (this.isMajor ? "upgradeButton"
                                                      : "applyButton"));
          return;
-@@ -387,17 +386,17 @@ appUpdater.prototype =
+       }
+ 
+-      if (!gAppUpdater.update.appVersion ||
+-          Services.vc.compare(gAppUpdater.update.appVersion,
++      dump("Here we go!\n");      
++      if (!gAppUpdater.update.platformVersion ||
++          Services.vc.compare(gAppUpdater.update.platformVersion,
+                               Services.appinfo.version) == 0) {
+         gAppUpdater.startDownload();
+         return;
+       }
+ 
+       gAppUpdater.checkAddonCompatibility();
+     },
+ 
+@@ -387,17 +387,17 @@ appUpdater.prototype =
          // getting the scope property of a plugin breaks in some environments
          // (see bug 566787). The hotfix add-on is also ignored as it shouldn't
          // block the user from upgrading.

+pref("jondobrowser.version", "0.5");
diff -r 323e068142c4 browser/base/content/aboutDialog.js
--- a/browser/base/content/aboutDialog.js	Tue Feb 26 09:16:10 2013 -0500
+++ b/browser/base/content/aboutDialog.js	Fri Mar 01 15:29:56 2013 +0100
@@ -304,17 +304,16 @@ appUpdater.prototype =
         gAppUpdater.selectPanel("noUpdatesFound");
         return;
       }

diff -r 323e068142c4 browser/app/profile/firefox.js
--- a/browser/app/profile/firefox.js	Tue Feb 26 09:16:10 2013 -0500
+++ b/browser/app/profile/firefox.js	Fri Mar 01 16:28:59 2013 +0100
@@ -112,21 +112,20 @@ pref("app.update.cert.maxErrors", 5);
 // present the following conditions apply for a successful update check:
 // 1. the uri scheme must be https
