diff --git a/com.amd.aparapi.jni/build.xml b/com.amd.aparapi.jni/build.xml
index 38b0cdea0ab27e1398bff9934f7cd96ee17bc8b2..32e0f7c8adf52eb98efebc206169dd599b256fa8 100644
--- a/com.amd.aparapi.jni/build.xml
+++ b/com.amd.aparapi.jni/build.xml
@@ -174,6 +174,17 @@ First consider editing the properties in build.properties
          </and>
       </condition>
 
+      <available property="msvc.sdk.7.0A.32.exists" file="C:/Program Files (x86)/Microsoft SDKs/Windows/v7.0A" type="dir"/>
+      <condition property="msvc.sdk.dir" value="C:/Program Files (x86)/Microsoft SDKs/Windows/v7.0A">
+         <and>
+            <os family="windows" />
+            <isset property="msvc.sdk.7.0A.32.exists" />
+            <not>
+               <isset property="msvc.sdk.dir" />
+            </not>
+         </and>
+      </condition>
+
       <echo message=" msvc.dir ${msvc.dir}"/>
       <echo message=" msvc.sdk.dir ${msvc.sdk.dir}"/>
    </target>