diff --git a/pbx/pbx_realtime.c b/pbx/pbx_realtime.c
index 18ddfe7dfd7034ad5fb9a6c567558cbe4fd3e76e..833202af617c5c74846d0a7f38fc17f9a06a22a7 100644
--- a/pbx/pbx_realtime.c
+++ b/pbx/pbx_realtime.c
@@ -136,6 +136,8 @@ static void *cleanup(void *unused)
 		pthread_testcancel();
 		nanosleep(&one_second, NULL);
 	}
+
+	return NULL;
 }