1diff --git a/Ryujinx/Configuration/LoggerModule.cs b/Ryujinx/Configuration/LoggerModule.cs
2index 44631ea0..534576bc 100644
3--- a/Ryujinx/Configuration/LoggerModule.cs
4+++ b/Ryujinx/Configuration/LoggerModule.cs
5@@ -1,6 +1,7 @@
6 using Ryujinx.Common;
7 using Ryujinx.Common.Logging;
8 using System;
9+using System.IO;
10
11 namespace Ryujinx.Configuration
12 {
13@@ -74,7 +75,7 @@ namespace Ryujinx.Configuration
14 if (e.NewValue)
15 {
16 Logger.AddTarget(new AsyncLogTargetWrapper(
17- new FileLogTarget(AppDomain.CurrentDomain.BaseDirectory, "file"),
18+ new FileLogTarget(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Ryujinx"), "file"),
19 1000,
20 AsyncLogTargetOverflowAction.Block
21 ));