diff --git a/indra/llcommon/llmd5.cpp b/indra/llcommon/llmd5.cpp
index f942a976b7ecba321780038b53000b595be329e7..4acc76b3a561904ffb0ed7944f71f573c4c6e9eb 100644
--- a/indra/llcommon/llmd5.cpp
+++ b/indra/llcommon/llmd5.cpp
@@ -219,7 +219,7 @@ void LLMD5::finalize (){
   encode (digest, state, 16);
 
   // Zeroize sensitive information
-  memset (buffer, 0, sizeof(*buffer));
+  memset (buffer, 0, sizeof(buffer));
 
   finalized=1;