Index: skins/default/splitter.js
===================================================================
--- skins/default/splitter.js	(revision 49ff2ab24912a88a381ad67ed70a880acc6246fe)
+++ skins/default/splitter.js	(revision 7c2d30b2e106a23fe2ab295f7dc2e628e4d828bb)
@@ -41,5 +41,5 @@
     rcube_event.add_listener({element: window, event:'resize', object:this, method:'onResize'});
 
-    // read saved position form cookie
+    // read saved position from cookie
     var cookie = bw.get_cookie(this.id);
     if (cookie)
@@ -192,4 +192,9 @@
     bw.set_cookie(this.id, 'pos='+this.pos, exp);
 
+    // Firefox 3 will initiate its built in drag-and-drop on the divider 
+    // widget if it already has focus when a second drag event starts 
+    this.p1.focus();
+    this.p1.blur();
+
     return bw.safari ? true : rcube_event.cancel(e);
     };
