diff --git a/libavutil/md5.c b/libavutil/md5.c
index 330f318998290a3f255be9c9ac6acfe97e85dc29..844bcb0e8034eb43d62c46701dbab11ce690d6a3 100644
--- a/libavutil/md5.c
+++ b/libavutil/md5.c
@@ -71,6 +71,7 @@ static const uint32_t T[64] = {
 
 static void body(uint32_t ABCD[4], const uint32_t X[16]){
     int t;
+    int i attribute_unused;
     unsigned int a= ABCD[3];
     unsigned int b= ABCD[2];
     unsigned int c= ABCD[1];