diff --git a/indra/cmake/CMakeLists.txt b/indra/cmake/CMakeLists.txt
index 84e1c5d6fdee0b417b144d9b314a47817eb8cbac..7864271c02847fef2b75bf76a9ad1d14fcb08c56 100644
--- a/indra/cmake/CMakeLists.txt
+++ b/indra/cmake/CMakeLists.txt
@@ -22,7 +22,6 @@ set(cmake_SOURCE_FILES
     Copy3rdPartyLibs.cmake
     DBusGlib.cmake
     DeploySharedLibs.cmake
-    DirectX.cmake
     DragDrop.cmake
     EXPAT.cmake
     FindAPR.cmake
diff --git a/indra/cmake/DirectX.cmake b/indra/cmake/DirectX.cmake
deleted file mode 100644
index be9797b575c20973868d67dc38874d1d503ee070..0000000000000000000000000000000000000000
--- a/indra/cmake/DirectX.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
-# -*- cmake -*-
-
-if (WINDOWS)
-  find_path(DIRECTX_INCLUDE_DIR dxdiag.h)
-  if (DIRECTX_INCLUDE_DIR)
-    if (NOT DIRECTX_FIND_QUIETLY)
-      message(STATUS "Found DirectX include: ${DIRECTX_INCLUDE_DIR}")
-    endif (NOT DIRECTX_FIND_QUIETLY)
-  else (DIRECTX_INCLUDE_DIR)
-    message(FATAL_ERROR "Could not find DirectX SDK Include")
-  endif (DIRECTX_INCLUDE_DIR)
-
-  # dxhint isn't meant to be the hard-coded DIRECTX_LIBRARY_DIR, we're just
-  # suggesting it as a hint to find_library(). The Windows SDK version number
-  # is embedded in the DIRECTX_INCLUDE_DIR path string after Include and Lib,
-  # which is why we don't just append a relative path: if there are multiple
-  # versions installed on the host, we need to be sure we're using THE SAME
-  # version.
-  string(REPLACE "/Include/" "/Lib/" dxhint "${DIRECTX_INCLUDE_DIR}")
-  if (ADDRESS_SIZE EQUAL 32)
-    set(archdir x86)
-  else()
-    set(archdir x64)
-  endif()
-  string(APPEND dxhint "/${archdir}")
-  find_library(DXGUID_LIBRARY dxguid HINTS "${dxhint}")
-  get_filename_component(DIRECTX_LIBRARY_DIR "${DXGUID_LIBRARY}" DIRECTORY)
-  if (DIRECTX_LIBRARY_DIR)
-    if (NOT DIRECTX_FIND_QUIETLY)
-      message(STATUS "Found DirectX library: ${DIRECTX_LIBRARY_DIR}")
-    endif (NOT DIRECTX_FIND_QUIETLY)
-  else (DIRECTX_LIBRARY_DIR)
-    message(FATAL_ERROR "Could not find DirectX SDK Libraries")
-  endif (DIRECTX_LIBRARY_DIR)
-
-endif (WINDOWS)
diff --git a/indra/llwindow/CMakeLists.txt b/indra/llwindow/CMakeLists.txt
index 0743fd899f2795e5a07dea6c10a5f7c432c4bc52..5476dc324cc87f2c3df44f555b6c532fa9034b3a 100644
--- a/indra/llwindow/CMakeLists.txt
+++ b/indra/llwindow/CMakeLists.txt
@@ -11,7 +11,6 @@
 project(llwindow)
 
 include(00-Common)
-include(DirectX)
 include(DragDrop)
 include(LLCommon)
 include(LLImage)
diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt
index a01e6ee4f6d6f3191e1fc8624b47267bedf1a527..6f21ec93cc595886aa2d56ca0b203c2537147aec 100644
--- a/indra/newview/CMakeLists.txt
+++ b/indra/newview/CMakeLists.txt
@@ -15,7 +15,6 @@ include(BuildPackagesInfo)
 include(BuildVersion)
 include(CMakeCopyIfDifferent)
 include(DBusGlib)
-include(DirectX)
 include(DragDrop)
 include(EXPAT)
 include(FMODEX)