Index: trunk/Ohana/src/kii/overlay/LoadOverlay.c
===================================================================
--- trunk/Ohana/src/kii/overlay/LoadOverlay.c	(revision 2466)
+++ trunk/Ohana/src/kii/overlay/LoadOverlay.c	(revision 5700)
@@ -88,10 +88,12 @@
   OVERLAY[N] = TRUE;
   /*  Refresh (graphic, layout, 0); */
-  for (i = 0; i < NOVERLAYS; i++) {
-    if (OVERLAY[i])
-      PaintOverlay (graphic, layout, i);
+  if (USE_XWINDOW) {
+    for (i = 0; i < NOVERLAYS; i++) {
+      if (OVERLAY[i])
+	PaintOverlay (graphic, layout, i);
+    }
+    PaintTickmarks (graphic, layout);
+    XFlush (graphic[0].display);
   }
-  PaintTickmarks (graphic, layout);
-  XFlush (graphic[0].display);
   fcntl (layout[0].Ximage, F_SETFL, O_NONBLOCK);  
   return (TRUE);
