diff --git a/Jamrules.jam b/Jamrules.jam
index 54f319131807ebc8615428ecc09a8df00c5c1c81..e03cfb7d2f9756ebb11c2662f89ca0c22e71b010 100644
--- a/Jamrules.jam
+++ b/Jamrules.jam
@@ -297,6 +297,11 @@ else if ( $(toolset:I=^msvc) )
             {
                 RESULT += "/I\"%WINKITS_PATH%\\include\\shared\"" ;
                 RESULT += "/I\"%WINKITS_PATH%\\include\\um\"" ;
+
+                if ( $(toolset:I=arm$) )
+                {
+                    RESULT += /D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE ;
+                }
             }
         }