diff --git a/src/core/crypto/ctr_encryption_layer.cpp b/src/core/crypto/ctr_encryption_layer.cpp
index 8799496e2fffd9321b2cef653541ed093afa28d4..6a0d396ed1a0b011c31ceb55d693c929687995b4 100644
--- a/src/core/crypto/ctr_encryption_layer.cpp
+++ b/src/core/crypto/ctr_encryption_layer.cpp
@@ -2,6 +2,7 @@
 // Licensed under GPLv2 or any later version
 // Refer to the license.txt file included.
 
+#include <string.h>
 #include "common/assert.h"
 #include "core/crypto/ctr_encryption_layer.h"