diff --git a/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java b/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java index a0ae5c9..6f49cf9 100644 --- a/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java +++ b/src/main/java/com/projectswg/launcher/core/services/data/AnnouncementService.java @@ -169,11 +169,14 @@ public class AnnouncementService extends Service { os = os.toLowerCase(Locale.US); switch (os) { case "windows": - return currentOs.contains("win"); + if (!currentOs.contains("win")) + return false; case "mac": - return currentOs.contains("mac"); + if (!currentOs.contains("mac")) + return false; case "linux": - return !currentOs.contains("win") && !currentOs.contains("mac"); + if (currentOs.contains("win") || currentOs.contains("mac")) + return false; } } // Inclusive