diff --git a/unix-cpy/Makefile b/unix-cpy/Makefile
index 6a60c35330883ecd04eb202ba4ea497d87897b34..9f8ad3b51c52711a750af37e52b0da96b0f61779 100644
--- a/unix-cpy/Makefile
+++ b/unix-cpy/Makefile
@@ -8,7 +8,6 @@ include ../py/py.mk
 
 INC =  -I.
 INC += -I..
-INC += -I$(PY_SRC)
 INC += -I$(BUILD)
 
 # compiler settings
diff --git a/unix-cpy/main.c b/unix-cpy/main.c
index 002e26af8ce25f88f7d58a198e2c36c8379f0f94..245fc0b17a4dd8ea537be9e5a41e6d4e1b685ea1 100644
--- a/unix-cpy/main.c
+++ b/unix-cpy/main.c
@@ -29,17 +29,11 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "misc.h"
-#include "qstr.h"
-#include "lexer.h"
-#include "parse.h"
-#include "obj.h"
-#include "parsehelper.h"
-#include "compile.h"
-#include "runtime.h"
-#include "pfenv.h"
+#include "py/nlr.h"
+#include "py/parsehelper.h"
+#include "py/compile.h"
+#include "py/runtime.h"
+#include "py/pfenv.h"
 
 void do_file(const char *file) {
     mp_lexer_t *lex = mp_lexer_new_from_file(file);