diff --git a/src/threads.c b/src/threads.c
index 9bd44bb092b650a0efa3afb33af61b21a48fb254..905d73a858bd4fc7fc5fc9429c64ce3ba1acf4eb 100644
--- a/src/threads.c
+++ b/src/threads.c
@@ -1,5 +1,5 @@
 #include "global.h"
-RCSID("$Id: threads.c,v 1.70 1998/04/23 23:48:17 hubbe Exp $");
+RCSID("$Id: threads.c,v 1.71 1998/05/01 15:49:18 grubba Exp $");
 
 int num_threads = 1;
 int threads_disabled = 0;
@@ -887,6 +887,8 @@ static void *farm(void *_a)
     mt_unlock( &rosie );
 /*     fprintf(stderr, "farm_endwait %p\n", me); */
   } while(1);
+  // NOT_REACHED
+  return NULL;	// Keep the compiler happy.
 }
 
 int th_num_idle_farmers(void)