diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9e956b1..dbe08b9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,6 +11,8 @@ set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib)
if (NOT WIN32)
find_package(SDL2 REQUIRED)
include_directories(${SDL2_INCLUDE_DIRS})
+else()
+include_directories("${PROJECT_SOURCE_DIR}/thirdparty/SDL2/include/")
if (UNIX AND NOT APPLE)
find_package (Threads)
endif()
diff --git a/devices/displayid.cpp b/devices/displayid.cpp
index c7047e6..99a5898 100644
--- a/devices/displayid.cpp
+++ b/devices/displayid.cpp
@@ -21,7 +21,7 @@ along with this program. If not, see .
#include "displayid.h"
#include
-#include "thirdparty/SDL2/include/SDL.h"
+#include "SDL.h"
DisplayID::DisplayID() {
/* Initialize Apple monitor codes */
diff --git a/devices/displayid.h b/devices/displayid.h
index 203cbfb..e3aef6f 100644
--- a/devices/displayid.h
+++ b/devices/displayid.h
@@ -33,7 +33,7 @@ along with this program. If not, see .
#ifndef DISPLAY_ID_H
#define DISPLAY_ID_H
-#include "thirdparty/SDL2/include/SDL.h"
+#include "SDL.h"
#include
/** I2C bus states. */