diff --git a/src/BizHawk.Client.Common/movie/MovieConversionExtensions.cs b/src/BizHawk.Client.Common/movie/MovieConversionExtensions.cs index ed2b7fd402..8a0e921d14 100644 --- a/src/BizHawk.Client.Common/movie/MovieConversionExtensions.cs +++ b/src/BizHawk.Client.Common/movie/MovieConversionExtensions.cs @@ -290,7 +290,9 @@ namespace BizHawk.Client.Common internal static string ConvertFileNameToTasMovie(string oldFileName) { + if (oldFileName is null) return null; var (dir, fileNoExt, _) = oldFileName.SplitPathToDirFileAndExt(); + if (dir is null) return string.Empty; var newFileName = Path.Combine(dir, $"{fileNoExt}.{TasMovie.Extension}"); int fileSuffix = 0; while (File.Exists(newFileName))