diff --git a/ELiDE/ELiDE/screen.py b/ELiDE/ELiDE/screen.py
index <HASH>..<HASH> 100644
--- a/ELiDE/ELiDE/screen.py
+++ b/ELiDE/ELiDE/screen.py
@@ -410,12 +410,12 @@ Builder.load_string(
         screen: root
         pos_hint: {'right': 1, 'top': 1}
         size_hint: (0.1, 0.9)
-    FloatLayout:
+    RelativeLayout:
         id: dialoglayout
         size_hint: None, None
-        x: boardview.x
-        y: boardview.y
-        width: charmenu.x - statpanel.x
+        x: statpanel.right
+        y: timepanel.top
+        width: charmenu.x - statpanel.right
         height: root.height - timepanel.y
 """
 )
Fix the positioning of the Dialog

Puts it into a RelativeLayout.