Index: libs/libmythtv/guidegrid.cpp
===================================================================
--- libs/libmythtv/guidegrid.cpp	(revision 14545)
+++ libs/libmythtv/guidegrid.cpp	(working copy)
@@ -96,6 +96,13 @@
 
     m_context = 0;
 
+    int x, y, width, height;
+    float xm, ym;
+
+    gContext->GetScreenSettings(x, width, xm, y, height, ym);
+    parent->setGeometry(x, y, width, height);
+    parent->setFixedSize(QSize(width, height));
+
     fullRect = QRect(0, 0, size().width(), size().height());
     dateRect = QRect(0, 0, 0, 0);
     jumpToChannelRect = QRect(0, 0, 0, 0);
Index: libs/libmythtv/progfind.cpp
===================================================================
--- libs/libmythtv/progfind.cpp	(revision 14545)
+++ libs/libmythtv/progfind.cpp	(working copy)
@@ -82,6 +82,13 @@
     searchCount = 37;
     ggActive = gg;
 
+    int x, y, width, height;
+    float xm, ym;
+
+    gContext->GetScreenSettings(x, width, xm, y, height, ym);
+    parent->setGeometry(x, y, width, height);
+    parent->setFixedSize(QSize(width, height));
+
     channelFormat = gContext->GetSetting("ChannelFormat", "<num> <sign>");
     arrowAccel = gContext->GetNumSetting("UseArrowAccels", 1);
 }
