diff --git a/src/N_m3u8DL-RE/Program.cs b/src/N_m3u8DL-RE/Program.cs
index 02e5e70..8b054fe 100644
--- a/src/N_m3u8DL-RE/Program.cs
+++ b/src/N_m3u8DL-RE/Program.cs
@@ -21,7 +21,7 @@ namespace N_m3u8DL_RE
     {
         static async Task Main(string[] args)
         {
-            Console.CursorVisible = true;
+            try { Console.CursorVisible = true; } catch { }
             string loc = "en-US";
             string currLoc = Thread.CurrentThread.CurrentUICulture.Name;
             if (currLoc == "zh-CN" || currLoc == "zh-SG") loc = "zh-CN";