diff --git a/config-msvc.h b/config-msvc.h
index 0bcf7195..9c8d4237 100644
--- a/config-msvc.h
+++ b/config-msvc.h
@@ -12,6 +12,8 @@
#define ENABLE_FRAGMENT 1
#define ENABLE_HTTP_PROXY 1
#define ENABLE_LZO 1
+#define ENABLE_LZ4 1
+#define NEED_COMPAT_LZ4 1
#define ENABLE_MANAGEMENT 1
#define ENABLE_MULTIHOME 1
#define ENABLE_PKCS11 1
diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj
index 7fca62fc..d2695e6b 100644
--- a/src/compat/compat.vcxproj
+++ b/src/compat/compat.vcxproj
@@ -79,6 +79,7 @@
+
diff --git a/src/compat/compat.vcxproj.filters b/src/compat/compat.vcxproj.filters
index 00bb0ffa..0f78e86e 100644
--- a/src/compat/compat.vcxproj.filters
+++ b/src/compat/compat.vcxproj.filters
@@ -33,6 +33,9 @@
Source Files
+
+ Source Files
+
diff --git a/src/openvpn/comp-lz4.h b/src/openvpn/comp-lz4.h
index 9d3c6644..7774ca5a 100644
--- a/src/openvpn/comp-lz4.h
+++ b/src/openvpn/comp-lz4.h
@@ -35,6 +35,7 @@ extern const struct compress_alg lz4v2_alg;
struct lz4_workspace
{
+ int dummy;
};
#endif /* ENABLE_LZ4 */
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj
index 821c46c2..8dfbea52 100644
--- a/src/openvpn/openvpn.vcxproj
+++ b/src/openvpn/openvpn.vcxproj
@@ -102,6 +102,7 @@
+
@@ -172,9 +173,10 @@
+
+
-
diff --git a/src/openvpn/openvpn.vcxproj.filters b/src/openvpn/openvpn.vcxproj.filters
index 40336ba8..8b6a2696 100644
--- a/src/openvpn/openvpn.vcxproj.filters
+++ b/src/openvpn/openvpn.vcxproj.filters
@@ -207,6 +207,15 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -227,6 +236,12 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
Header Files
@@ -455,4 +470,4 @@
Resource Files
-
\ No newline at end of file
+