Comment #3 on issue 467 by MathStuf: dmenu update changes behaviour http://code.google.com/p/xmonad/issues/detail?id=467 lsx used to be separate, but is now part of dmenu, so it's not a good indicator. dmenu_run probably is, however.