diff --git a/OtterGui b/OtterGui
index 7098e957..5f0eec50 160000
--- a/OtterGui
+++ b/OtterGui
@@ -1 +1 @@
-Subproject commit 7098e9577117a3555f5f6181edae6cd306a4b5d4
+Subproject commit 5f0eec50ea7f7a4727ceab056bc3756f0ed58a30
diff --git a/Penumbra/Services/BackupService.cs b/Penumbra/Services/BackupService.cs
index 7b8ace29..0059cf9f 100644
--- a/Penumbra/Services/BackupService.cs
+++ b/Penumbra/Services/BackupService.cs
@@ -14,11 +14,7 @@ public class BackupService
Backup.CreateAutomaticBackup(logger, new DirectoryInfo(fileNames.ConfigDirectory), files);
}
- public static void CreatePermanentBackup(FilenameService fileNames)
- => Backup.CreatePermanentBackup(Penumbra.Log, new DirectoryInfo(fileNames.ConfigDirectory), PenumbraFiles(fileNames),
- "pre_ephemeral_config");
-
- // Collect all relevant files for penumbra configuration.
+ /// Collect all relevant files for penumbra configuration.
private static IReadOnlyList PenumbraFiles(FilenameService fileNames)
{
var list = fileNames.CollectionFiles.ToList();
diff --git a/Penumbra/Services/ValidityChecker.cs b/Penumbra/Services/ValidityChecker.cs
index 749da5b9..0688850b 100644
--- a/Penumbra/Services/ValidityChecker.cs
+++ b/Penumbra/Services/ValidityChecker.cs
@@ -26,7 +26,7 @@ public class ValidityChecker
IsNotInstalledPenumbra = CheckIsNotInstalled(pi);
IsValidSourceRepo = CheckSourceRepo(pi);
- var assembly = Assembly.GetExecutingAssembly();
+ var assembly = GetType().Assembly;
Version = assembly.GetName().Version?.ToString() ?? string.Empty;
CommitHash = assembly.GetCustomAttribute()?.InformationalVersion ?? "Unknown";
}