diff --git a/dwl.c b/dwl.c index 921f353..259ebab 100644 --- a/dwl.c +++ b/dwl.c @@ -1702,6 +1702,8 @@ void focusmon(const Arg *arg) { int i = 0, nmons = wl_list_length(&mons); + if (!selmon) + return; if (nmons) { do /* don't switch to disabled mons */ selmon = dirtomon(arg->i);