--- a/upmpd/upmpd.cxx
+++ b/upmpd/upmpd.cxx
@@ -19,6 +19,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <fcntl.h>
+#include <signal.h>
 #include <sys/types.h>
 #include <pwd.h>