--- rxvt-unicode/src/main.C 2005/02/17 15:07:48 1.140 +++ rxvt-unicode/src/main.C 2005/02/20 00:09:25 1.143 @@ -254,11 +254,7 @@ #endif delete TermWin.drawable; // destroy all windows - if (TermWin.parent[0] -#if ENABLE_FRILLS - && !rs[Rs_embed] -#endif - ) + if (TermWin.parent[0]) XDestroyWindow (disp, TermWin.parent[0]); } @@ -1252,6 +1248,7 @@ if (width == 0 || height == 0) { XGetWindowAttributes (display->display, display->root, &wattr); + if (width == 0) width = wattr.width - szHint.base_width; if (height == 0)