diff --git a/src/cpp/ripple/SecureAllocator.h b/modules/ripple_basics/containers/ripple_SecureAllocator.h
similarity index 100%
rename from src/cpp/ripple/SecureAllocator.h
rename to modules/ripple_basics/containers/ripple_SecureAllocator.h
diff --git a/modules/ripple_basics/ripple_basics.h b/modules/ripple_basics/ripple_basics.h
index cab37b19e..49d6600f1 100644
--- a/modules/ripple_basics/ripple_basics.h
+++ b/modules/ripple_basics/ripple_basics.h
@@ -69,6 +69,7 @@ namespace boost {
#include "containers/ripple_KeyCache.h"
#include "containers/ripple_RangeSet.h"
+#include "containers/ripple_SecureAllocator.h"
#include "diagnostic/ripple_Log.h"
diff --git a/newcoin.vcxproj b/newcoin.vcxproj
index 3dd173f63..6b50811d6 100644
--- a/newcoin.vcxproj
+++ b/newcoin.vcxproj
@@ -1177,6 +1177,7 @@
+
@@ -1575,7 +1576,6 @@
-
diff --git a/newcoin.vcxproj.filters b/newcoin.vcxproj.filters
index 998072b61..6a08f8b07 100644
--- a/newcoin.vcxproj.filters
+++ b/newcoin.vcxproj.filters
@@ -1310,9 +1310,6 @@
1. Modules\ripple_mess\types
-
- 1. Modules\ripple_mess\containers
-
1. Modules\ripple_main\core
@@ -1400,6 +1397,9 @@
1. Modules\ripple_basics\containers
+
+ 1. Modules\ripple_basics\containers
+
diff --git a/src/cpp/ripple/key.h b/src/cpp/ripple/key.h
index 4d9983da1..f5019d966 100644
--- a/src/cpp/ripple/key.h
+++ b/src/cpp/ripple/key.h
@@ -15,7 +15,6 @@
#include
-#include "SecureAllocator.h"
#include "RippleAddress.h"
#include "uint256.h"
#include "base58.h"