diff --git a/build/win32/vs10/gtk.vcxprojin b/build/win32/vs10/gtk.vcxprojin
index 2023301ce7..dedb30f93f 100644
--- a/build/win32/vs10/gtk.vcxprojin
+++ b/build/win32/vs10/gtk.vcxprojin
@@ -69,7 +69,7 @@
Disabled
- ..\..\..\gdk;..\..\..\gtk;%(AdditionalIncludeDirectories)
+ ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gtk;%(AdditionalIncludeDirectories)
_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)
true
EnableFastChecks
@@ -91,7 +91,7 @@
- ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)
+ ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gtk;%(AdditionalIncludeDirectories)
$(GtkDefines);%(PreprocessorDefinitions)
MultiThreadedDLL
@@ -114,7 +114,7 @@
Disabled
- ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)
+ ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gtk;%(AdditionalIncludeDirectories)
_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)
true
EnableFastChecks
@@ -136,7 +136,7 @@
- ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)
+ ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gtk;%(AdditionalIncludeDirectories)
$(GtkDefines);%(PreprocessorDefinitions)
MultiThreadedDLL
diff --git a/build/win32/vs10/gtk3-demo.vcxproj b/build/win32/vs10/gtk3-demo.vcxproj
index 6693ba7fe3..91d6d1598e 100644
--- a/build/win32/vs10/gtk3-demo.vcxproj
+++ b/build/win32/vs10/gtk3-demo.vcxproj
@@ -202,6 +202,7 @@
+
diff --git a/build/win32/vs10/gtk3-demo.vcxproj.filters b/build/win32/vs10/gtk3-demo.vcxproj.filters
index c4210ac20f..2073ae5510 100644
--- a/build/win32/vs10/gtk3-demo.vcxproj.filters
+++ b/build/win32/vs10/gtk3-demo.vcxproj.filters
@@ -125,6 +125,9 @@
Source Files
+
+ Source Files
+
Source Files
diff --git a/build/win32/vs9/gtk.vcprojin b/build/win32/vs9/gtk.vcprojin
index e10878be15..8748bc3502 100644
--- a/build/win32/vs9/gtk.vcprojin
+++ b/build/win32/vs9/gtk.vcprojin
@@ -31,7 +31,7 @@
+