diff --git a/pkg/emb6/contrib/target.c b/pkg/emb6/contrib/target.c
index edde8681fbf91f4b1b7f0f800aa3b0acd0fb7c08..bbfaa694e3c68e0223694c65a48238e7d47d59e4 100644
--- a/pkg/emb6/contrib/target.c
+++ b/pkg/emb6/contrib/target.c
@@ -48,7 +48,7 @@ int8_t hal_init(void)
 
 uint8_t hal_getrand(void)
 {
-#if RANDOM_NUMOF
+#if defined(MODULE_PERIPH_HWRNG)
     uint8_t res;
     hwnrg_read((char *)&res, sizeof(res));
     return res;