--- rxvt-unicode/src/main.C 2007/08/20 20:13:35 1.246 +++ rxvt-unicode/src/main.C 2007/09/12 19:51:41 1.248 @@ -543,7 +543,7 @@ bgPixmap.set_defaultGeometry (); if (bgPixmap.set_file (rs[Rs_backgroundPixmap])) - if (!option (Opt_transparent)) + if (!bgPixmap.window_position_sensitive ()) update_background (); } #endif @@ -1146,9 +1146,9 @@ window_vt_x, window_vt_y, width, height); -#ifdef XPM_BACKGROUND +#ifdef HAVE_BG_PIXMAP if (bgPixmap.window_size_sensitive ()) - update_background (); + update_background (); #endif scr_clear ();