<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -443,8 +443,9 @@ function init() {
     }
   }
 
-  prefs = Cc['@mozilla.org/preferences-service;1'].
-    getService(Ci.nsIPrefService).getBranch('extensions.taboo.');
+  prefService = Cc['@mozilla.org/preferences-service;1'].
+    getService(Ci.nsIPrefService);
+  prefs = prefService.getBranch('extensions.taboo.');
 
   taboo = new Taboo();
 
@@ -475,6 +476,10 @@ function init() {
   }
 
   prefs.setCharPref(&quot;lastversion&quot;, version);
+
+  // Flush prefs to desk to be sure we remember lastversion
+  prefService.savePrefFile(null);
+
   if (pageURL &amp;&amp; pageURL != &quot;null&quot;) {
     setTimeout(function(){ window.openUILinkIn(pageURL, &quot;tab&quot;); }, STARTUP_SHOW_DELAY);
   }</diff>
      <filename>chrome/content/browserOverlay.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3fad2e7de7ded7e0b7ebd82db370ee35477ad40b</id>
    </parent>
  </parents>
  <author>
    <name>Manish Singh</name>
    <email>yosh@gimp.org</email>
  </author>
  <url>http://github.com/anotherjesse/taboo/commit/b74fc7952d9142ad2851e5839070a94398bd6958</url>
  <id>b74fc7952d9142ad2851e5839070a94398bd6958</id>
  <committed-date>2009-03-27T22:08:25-07:00</committed-date>
  <authored-date>2009-03-27T22:05:33-07:00</authored-date>
  <message>Flush prefs to disk after setting last version so we're sure that it gets remembered</message>
  <tree>b842cb3fe9ed5611d9f2ea404ce3b0db4ae73576</tree>
  <committer>
    <name>Jesse Andrews</name>
    <email>anotherjesse@gmail.com</email>
  </committer>
</commit>
