diff --git a/pkg/emb6/contrib/target.c b/pkg/emb6/contrib/target.c
index bbfaa694e3c68e0223694c65a48238e7d47d59e4..c3c1ed3fba28a5303ea64f3436c89c401c9d4d95 100644
--- a/pkg/emb6/contrib/target.c
+++ b/pkg/emb6/contrib/target.c
@@ -50,7 +50,7 @@ uint8_t hal_getrand(void)
 {
 #if defined(MODULE_PERIPH_HWRNG)
     uint8_t res;
-    hwnrg_read((char *)&res, sizeof(res));
+    hwrng_read((char *)&res, sizeof(res));
     return res;
 #elif defined(MODULE_RANDOM)
     return (uint8_t)(random_uint32() % UINT8_MAX);