diff --git a/AddQtAndroidApk.cmake b/AddQtAndroidApk.cmake
index f4b8279..4f4e05b 100644
--- a/AddQtAndroidApk.cmake
+++ b/AddQtAndroidApk.cmake
@@ -26,7 +26,10 @@ message(STATUS "Found Qt for Android: ${QT_ANDROID_QT_ROOT}")
 if(NOT QT_ANDROID_SDK_ROOT)
     set(QT_ANDROID_SDK_ROOT $ENV{ANDROID_SDK})
     if(NOT QT_ANDROID_SDK_ROOT)
-        message(FATAL_ERROR "Could not find the Android SDK. Please set either the ANDROID_SDK environment variable, or the QT_ANDROID_SDK_ROOT CMake variable to the root directory of the Android SDK")
+        set(QT_ANDROID_SDK_ROOT $ENV{ANDROID_SDK_ROOT})
+        if(NOT QT_ANDROID_SDK_ROOT)
+            message(FATAL_ERROR "Could not find the Android SDK. Please set either the ANDROID_SDK environment variable, or the QT_ANDROID_SDK_ROOT CMake variable to the root directory of the Android SDK")
+        endif()
     endif()
 endif()
 string(REPLACE "\\" "/" QT_ANDROID_SDK_ROOT ${QT_ANDROID_SDK_ROOT}) # androiddeployqt doesn't like backslashes in paths