diff --git a/data/keyboards/geometry/compact.xml b/data/keyboards/geometry/compact.xml
index 30cbcdcf..128e047c 100644
--- a/data/keyboards/geometry/compact.xml
+++ b/data/keyboards/geometry/compact.xml
@@ -3,117 +3,51 @@
   
   
     
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
+      
+      
+      
+      
+      
+      
+      
+      
+      
+      
     
   
   
     
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
+      
+      
+      
+      
+      
+      
+      
+      
+      
     
   
   
     
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-	
-      
+      
+      
+      
+      
+      
+      
+      
+      
+      
     
   
   
     
-      
-	
-      
-      
-	
-      
-      
-	
-      
-      
-       
-      
-      
-	
-      
+      
+      
+      
+      
+      
     
   
   
diff --git a/eek/eek-xml-layout.c b/eek/eek-xml-layout.c
index 5cae0732..158b58bf 100644
--- a/eek/eek-xml-layout.c
+++ b/eek/eek-xml-layout.c
@@ -362,8 +362,6 @@ geometry_start_element_callback (GMarkupParseContext *pcontext,
 
         if (g_strcmp0 (data->element_stack->data, "geometry") == 0)
             eek_element_set_bounds (EEK_ELEMENT(data->keyboard), &bounds);
-        else if (g_strcmp0 (data->element_stack->data, "section") == 0)
-            eek_element_set_bounds (EEK_ELEMENT(data->section), &bounds);
         goto out;
     }