diff --git a/lib/timeval.h b/lib/timeval.h
index e83c99276..72595232d 100644
--- a/lib/timeval.h
+++ b/lib/timeval.h
@@ -38,7 +38,7 @@
 
 #ifndef HAVE_GETTIMEOFDAY
 #if !defined(_WINSOCKAPI_) && !defined(__MINGW32__) && !defined(_AMIGASF) && \
-    !defined(__LCC__)
+    !defined(__LCC__) && !defined(__WATCOMC__)
 struct timeval {
  long tv_sec;
  long tv_usec;