diff --git a/tests/msg_send_receive/Makefile b/tests/msg_send_receive/Makefile
index e8e8a1bc7c22e31391005a5c15b85a45fb15fe48..4e742a0d890d136de6e173b6686966ab7b053b40 100644
--- a/tests/msg_send_receive/Makefile
+++ b/tests/msg_send_receive/Makefile
@@ -1,5 +1,8 @@
 # name of your application
 APPLICATION = msg_send_receive
+
+USEMODULE += xtimer
+
 include ../Makefile.tests_common
 
 include $(RIOTBASE)/Makefile.include
diff --git a/tests/msg_send_receive/main.c b/tests/msg_send_receive/main.c
index 40404583c6427d320a7c77cf53ae41e7f91196a7..0c4be39ea295b63363c47bee39d2320f20fd5a78 100644
--- a/tests/msg_send_receive/main.c
+++ b/tests/msg_send_receive/main.c
@@ -15,6 +15,7 @@
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author      René Kijewski <rene.kijewski@fu-berlin.de>
+ * @author      Oliver Hahm <oliver.hahm@inria.fr>
  *
  * @}
  */
@@ -23,6 +24,7 @@
 
 #include "cpu_conf.h"
 #include "thread.h"
+#include "xtimer.h"
 
 #define THREAD1_STACKSIZE   (THREAD_STACKSIZE_MAIN)
 #define THREAD2_STACKSIZE   (THREAD_STACKSIZE_MAIN)
@@ -56,6 +58,7 @@ static void *thread1(void *args)
             success = 0;
             break;
         }
+        xtimer_usleep(200);
     }
 
     if (success) {