diff -urN wmaker-0.61.1.orig/WindowMaker/Defaults/WindowMaker.in wmaker-0.61.1/WindowMaker/Defaults/WindowMaker.in
--- wmaker-0.61.1.orig/WindowMaker/Defaults/WindowMaker.in	Wed Aug  1 10:36:50 2001
+++ wmaker-0.61.1/WindowMaker/Defaults/WindowMaker.in	Wed Aug  1 10:32:47 2001
@@ -59,7 +59,7 @@
   CycleWorkspaces = NO;
   ResizeDisplay = line;
   MoveDisplay = floating;
-  OpaqueMove = YES;
+  OpaqueMove = NO;
   IconPosition = "blh";
   WrapMenus = NO;
   ScrollableMenus = YES;
diff -urN wmaker-0.61.1.orig/src/moveres.c wmaker-0.61.1/src/moveres.c
--- wmaker-0.61.1.orig/src/moveres.c	Thu Sep 23 23:45:51 1999
+++ wmaker-0.61.1/src/moveres.c	Wed Aug  1 10:36:07 2001
@@ -450,8 +450,26 @@
 	/* Can't use wwin-frame->bottom_width because, in some cases 
 	 (e.g. interactive placement), frame does not point to anything. */
 	bottom = RESIZEBAR_HEIGHT - 1;
-    } 
+    }
+#ifdef _R5900
+    XDrawLine(dpy, root, gc,
+              x, y,
+              x + width + 1, y);
+
+    XDrawLine(dpy, root, gc,
+              x + width + 1, y,
+              x + width + 1, y + height + 1);
+
+    XDrawLine(dpy, root, gc,
+              x + width + 1, y + height + 1,
+              x, y + height + 1);
+
+    XDrawLine(dpy, root, gc,
+              x, y + height + 1,
+              x, y);
+#else
     XDrawRectangle(dpy, root, gc, x, y, width + 1, height + 1);
+#endif
     
     if (h > 0) {
 	XDrawLine(dpy, root, gc, x + 1, y + h, x + width + 1, y + h); 
