diff --git a/libavutil/aes.c b/libavutil/aes.c
index c2df3b23e6e94797d531c24bcb4a475a27b0e94f..5030dac487e063a7fa257e4075f1784aa45464d5 100644
--- a/libavutil/aes.c
+++ b/libavutil/aes.c
@@ -194,6 +194,8 @@ int av_aes_init(AVAES *a, const uint8_t *key, int key_bits, int decrypt) {
 #ifdef TEST
 #include "log.h"
 
+#undef random
+
 int main(void){
     int i,j;
     AVAES ae, ad, b;