Index: skins/default/functions.js
===================================================================
--- skins/default/functions.js	(revision 6769ba767005b8adc93a077c04eb745502b01238)
+++ skins/default/functions.js	(revision 8431a769cd80ba70c2b623751e6deacde3873247)
@@ -125,7 +125,10 @@
 
   if (show && ref) {
-    var pos = $(ref).offset();
+    var parent = $(ref).parent(),
+      pos = parent.hasClass('dropbutton') ? parent.offset() : $(ref).offset();
+
     if (!above && pos.top + ref.offsetHeight + obj.height() > window.innerHeight)
       above = true;
+
     obj.css({ left:pos.left, top:(pos.top + (above ? -obj.height() : ref.offsetHeight)) });
   }
