diff --git a/asterisk.c b/asterisk.c
index 690ab90c50fecfb29b9969789137a145ae6f1ea9..4dcf27a81a69656fff0ee69762efc6fa6d34052a 100755
--- a/asterisk.c
+++ b/asterisk.c
@@ -1917,9 +1917,10 @@ int main(int argc, char *argv[])
 		}
 
 	} else {
+		struct pollfd silly_macos[1];	
 		/* Do nothing */
 		for(;;) 
-			poll(NULL,0, -1);
+			poll(silly_macos,0, -1);
 	}
 	return 0;
 }