#ifdef HAVE_NCURSESW_NCURSES_H
#include <ncursesw/ncurses.h>
-#elif HAVE_NCURSES_NCURSES_H
+#else
+#ifdef HAVE_NCURSES_NCURSES_H
#include <ncurses/ncurses.h>
-#elif HAVE_NCURSES_H
+#else
+#ifdef HAVE_NCURSES_H
#include <ncurses.h>
#else
#include <curses.h>
#endif
+#endif
+#endif
#define M_ENTER_C '\n'
#define M_ENTER_S "\n"
#undef lines
#endif /* lines */
-#define CLEARLINE_WIN(x) move(x,SidebarWidth), clrtoeol()
+#define CLEARLINE_WIN(x) move(x,(option(OPTMBOXPANE)?SidebarWidth:0)), clrtoeol()
#define CLEARLINE(x) move(x,0), clrtoeol()
#define CENTERLINE(x,y) move(y, (COLS-strlen(x))/2), addstr(x)
#define BEEP() do { if (option (OPTBEEP)) beep(); } while (0)