diff --git a/desktop/assets/mac/parent.plist b/desktop/assets/mac/parent.plist
index 0941fd051..9e39db337 100644
--- a/desktop/assets/mac/parent.plist
+++ b/desktop/assets/mac/parent.plist
@@ -16,7 +16,5 @@
com.apple.security.device.audio-input
- LSMultipleInstancesProhibited
-
\ No newline at end of file
diff --git a/src/core/login/providers/helper.ts b/src/core/login/providers/helper.ts
index 9cebad238..5c51f6aae 100644
--- a/src/core/login/providers/helper.ts
+++ b/src/core/login/providers/helper.ts
@@ -561,8 +561,8 @@ export class CoreLoginHelperProvider {
* @return {boolean} True if embedded browser, false othwerise.
*/
isSSOEmbeddedBrowser(code: number): boolean {
- if (this.appProvider.isLinux()) {
- // In Linux desktop apps, always use embedded browser.
+ if (this.appProvider.isLinux() || this.appProvider.isMac()) {
+ // In Linux and Mac desktop apps, always use embedded browser.
return true;
}