diff --git a/lib/cwtch/ffi.dart b/lib/cwtch/ffi.dart index 60a6bb25..1dc2483f 100644 --- a/lib/cwtch/ffi.dart +++ b/lib/cwtch/ffi.dart @@ -782,10 +782,11 @@ class CwtchFfi implements Cwtch { @override String? defaultDownloadPath() { + Map envVars = Platform.environment; String nominalPath = path.join(envVars[Platform.isWindows ? 'UserProfile' : 'HOME']!, "Downloads"); if (Directory(nominalPath).existsSync() == false) { - return null; + return Directory.current.path; } return nominalPath; }