diff --git a/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs b/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs
index f8671f335..05b202105 100644
--- a/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs
+++ b/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs
@@ -171,11 +171,16 @@ namespace GreenshotPlugin.UnmanagedHelpers {
///
///
/// false if blur is not possible
- public static bool IsBlurPossible(int radius) {
+ public static bool IsBlurPossible(int radius)
+ {
if (!_isBlurEnabled) {
return false;
}
- return Environment.OSVersion.Version.Minor < 2 || radius >= 20;
+ if (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor < 2)
+ {
+ return true;
+ }
+ return Environment.OSVersion.Version.Major > 6 && radius >= 20;
}
///