diff --git a/Bloxstrap/App.xaml.cs b/Bloxstrap/App.xaml.cs
index d49ad31..2890972 100644
--- a/Bloxstrap/App.xaml.cs
+++ b/Bloxstrap/App.xaml.cs
@@ -253,6 +253,9 @@ namespace Bloxstrap
}
else if (LaunchArgs[0].StartsWith("roblox:"))
{
+ if (Settings.Prop.UseDisableAppPatch)
+ ShowMessageBox("Roblox was launched via a deeplink, however the desktop app is required for deeplink launching to work. Because you've opted to disable the desktop app, it will temporarily be re-enabled for this launch only.", MessageBoxImage.Information);
+
commandLine = $"--app --deeplink {LaunchArgs[0]}";
}
else
diff --git a/Bloxstrap/Bootstrapper.cs b/Bloxstrap/Bootstrapper.cs
index 79f78f1..a52d885 100644
--- a/Bloxstrap/Bootstrapper.cs
+++ b/Bloxstrap/Bootstrapper.cs
@@ -955,7 +955,7 @@ namespace Bloxstrap
await CheckModPreset(App.Settings.Prop.UseOldCharacterSounds, @"content\sounds\action_jump_land.mp3", "Empty.mp3");
await CheckModPreset(App.Settings.Prop.UseOldCharacterSounds, @"content\sounds\action_swim.mp3", "Empty.mp3");
await CheckModPreset(App.Settings.Prop.UseOldCharacterSounds, @"content\sounds\impact_water.mp3", "Empty.mp3");
- await CheckModPreset(App.Settings.Prop.UseDisableAppPatch, @"ExtraContent\places\Mobile.rbxl", "");
+ await CheckModPreset(App.Settings.Prop.UseDisableAppPatch && !_launchCommandLine.Contains("--deeplink"), @"ExtraContent\places\Mobile.rbxl", "");
// emoji presets are downloaded remotely from github due to how large they are
string emojiFontLocation = Path.Combine(Directories.Modifications, "content\\fonts\\TwemojiMozilla.ttf");
diff --git a/Bloxstrap/UI/Menu/Views/Pages/ModsPage.xaml b/Bloxstrap/UI/Menu/Views/Pages/ModsPage.xaml
index 57dd470..7c801c4 100644
--- a/Bloxstrap/UI/Menu/Views/Pages/ModsPage.xaml
+++ b/Bloxstrap/UI/Menu/Views/Pages/ModsPage.xaml
@@ -103,7 +103,7 @@
-
+