--- rxvt-unicode/src/xdefaults.C 2007/06/08 20:04:12 1.102 +++ rxvt-unicode/src/xdefaults.C 2007/06/08 20:41:01 1.104 @@ -60,7 +60,7 @@ /* SWCH () - `-' flag */ #define SWCH(opt, option, flag, desc) \ - { (option), (flag), -1, NULL, (opt), NULL, (desc)} + { (option), (Optflag_Boolean | (flag)), -1, NULL, (opt), NULL, (desc)} /* convenient macros */ #define optList_strlen(i) \ @@ -548,7 +548,6 @@ * X resources to set these values before we settle for * default values */ - if (optList[entry].doff != -1) { if (flag == resval_on && !argv [i+1])