diff --git a/src/libs/utils/process_stub_unix.c b/src/libs/utils/process_stub_unix.c
index 02e9c5a210d17663795a50c947eb6f72877fd81f..a6259ef15725efaf8f4bbbcb864fd96a0b3ab940 100644
--- a/src/libs/utils/process_stub_unix.c
+++ b/src/libs/utils/process_stub_unix.c
@@ -46,6 +46,11 @@
 #include <stdio.h>
 #include <errno.h>
 
+/* For OpenBSD */
+#ifndef EPROTO
+# define EPROTO EINVAL
+#endif
+
 extern char **environ;
 
 static int qtcFd;