diff --git a/tests/xtimer_msg_receive_timeout/main.c b/tests/xtimer_msg_receive_timeout/main.c
index 47ebfd1d9702eab0d611a8aead370946fea49ee7..9e9fa054781ef1feee67c722bc8981ec0aff2ba3 100644
--- a/tests/xtimer_msg_receive_timeout/main.c
+++ b/tests/xtimer_msg_receive_timeout/main.c
@@ -40,5 +40,6 @@ int main(void)
         }
         offset = (offset < 0) ? 1000 : -1000;
     }
+    xtimer_remove(&t);
     return 0;
 }