diff --git a/wolfcrypt/src/random.c b/wolfcrypt/src/random.c index 4631734d7c..1984c0a5c5 100644 --- a/wolfcrypt/src/random.c +++ b/wolfcrypt/src/random.c @@ -1715,7 +1715,7 @@ static int _InitRng(WC_RNG* rng, byte* nonce, word32 nonceSz, void* heap, int devId) { int ret = 0; -#ifdef HAVE_HASHDRBG +#if defined(HAVE_HASHDRBG) && !defined(CUSTOM_RAND_GENERATE_BLOCK) #if !defined(HAVE_FIPS) && defined(WOLFSSL_RNG_USE_FULL_SEED) word32 seedSz = SEED_SZ; #else