diff --git a/cmake/Modules/FindLZ4_EP.cmake b/cmake/Modules/FindLZ4_EP.cmake
index b04499299..6edf89adc 100644
--- a/cmake/Modules/FindLZ4_EP.cmake
+++ b/cmake/Modules/FindLZ4_EP.cmake
@@ -34,11 +34,6 @@
 # Include some common helper functions.
 include(TileDBCommon)
 
-if(TILEDB_VCPKG)
-  find_package(lz4 REQUIRED)
-  return()
-endif()
-
 # First check for a static version in the EP prefix.
 find_library(LZ4_LIBRARIES
   NAMES
@@ -80,7 +75,7 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(LZ4
 )
 
 if (NOT LZ4_FOUND)
-  if (TILEDB_SUPERBUILD)
+  if (TILEDB_SUPERBUILD AND NOT TILEDB_VCPKG)
     message(STATUS "Adding LZ4 as an external project")
     if (WIN32)
       set(ARCH_SPEC -A X64)
