diff --git a/MonitorControl/Info.plist b/MonitorControl/Info.plist
index 13a3607..d55c75f 100644
--- a/MonitorControl/Info.plist
+++ b/MonitorControl/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 2884
+ 2886
LSApplicationCategoryType
public.app-category.utilities
LSMinimumSystemVersion
diff --git a/MonitorControl/View Controllers/DisplaysPrefsViewController.swift b/MonitorControl/View Controllers/DisplaysPrefsViewController.swift
index 3a54b54..b227581 100644
--- a/MonitorControl/View Controllers/DisplaysPrefsViewController.swift
+++ b/MonitorControl/View Controllers/DisplaysPrefsViewController.swift
@@ -131,7 +131,7 @@ class DisplaysPrefsViewController: NSViewController, PreferencePane, NSTableView
cell.displayImage.image = NSImage(named: NSImage.computerName)!
}
// Disable Volume OSD
- if let externalDisplay = display as? ExternalDisplay, !externalDisplay.isVirtual {
+ if let externalDisplay = display as? ExternalDisplay, !externalDisplay.isVirtual, !externalDisplay.isSw() {
cell.disableVolumeOSDButton.state = externalDisplay.hideOsd ? .on : .off
cell.disableVolumeOSDButton.isEnabled = true
} else {
diff --git a/MonitorControlHelper/Info.plist b/MonitorControlHelper/Info.plist
index b20b67c..6f37b89 100644
--- a/MonitorControlHelper/Info.plist
+++ b/MonitorControlHelper/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 2884
+ 2886
LSApplicationCategoryType
public.app-category.utilities
LSBackgroundOnly