diff --git a/src/shell.c b/src/shell.c
index d601b5a1babaf8a9e0995924298485a8439d4555..eb275cd42890a79f50c2a6b42095426aaed1ba59 100644
--- a/src/shell.c
+++ b/src/shell.c
@@ -32,6 +32,7 @@
 #include <ncurses.h>
 #include <stdlib.h>
 #include <unistd.h>
+#include <sys/wait.h>
 
 void shell_draw() {
   char *full_path;