diff -urN nast-0.2.0./common.c nast-0.2.0/common.c
--- nast-0.2.0./common.c	2004-02-15 20:51:07.000000000 +0100
+++ nast-0.2.0/common.c	2007-03-26 06:16:02.000000000 +0200
@@ -229,7 +229,7 @@
 void sigexit()
 {
 #ifdef HAVE_LIBNCURSES
-# include <ncurses.h>
+# include <ncurses/ncurses.h>
    if(graph)
      {
 	endwin();
diff -urN nast-0.2.0./include/nast.h nast-0.2.0/include/nast.h
--- nast-0.2.0./include/nast.h	2004-02-15 20:51:07.000000000 +0100
+++ nast-0.2.0/include/nast.h	2007-03-26 06:13:19.000000000 +0200
@@ -26,7 +26,7 @@
 #include "../config.h"
 
 #ifdef HAVE_LIBNCURSES
-#include <ncurses.h>
+#include <ncurses/ncurses.h>
 #endif
 
 #include "ARPhdr.h"
diff -urN nast-0.2.0./ncurses/n_nast.h nast-0.2.0/ncurses/n_nast.h
--- nast-0.2.0./ncurses/n_nast.h	2004-01-20 19:56:20.000000000 +0100
+++ nast-0.2.0/ncurses/n_nast.h	2007-03-26 06:18:49.000000000 +0200
@@ -21,7 +21,7 @@
 
 #ifdef HAVE_LIBNCURSES		/*don't compile if we haven't ncurses*/
 
-# include <menu.h>
+# include <ncurses/menu.h>
 
 # define SAFE_WREFRESH(x)   do { wrefresh(x); } while(0)
 
