diff --git a/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp b/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp index 907a9f7d7d4..4ef47c36da9 100644 --- a/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp +++ b/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp @@ -204,11 +204,12 @@ void QWindowsVistaStylePrivate::cleanup(bool force) bool QWindowsVistaStylePrivate::transitionsEnabled() const { - BOOL animEnabled = false; - if (SystemParametersInfo(SPI_GETCLIENTAREAANIMATION, 0, &animEnabled, 0)) - { - if (animEnabled) - return true; + if (QApplication::desktopSettingsAware()) { + BOOL animEnabled = false; + if (SystemParametersInfo(SPI_GETCLIENTAREAANIMATION, 0, &animEnabled, 0)) { + if (animEnabled) + return true; + } } return false; }