diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index 9f3cdc00b..48798bc7d 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -91,8 +91,13 @@ static void SetOBSRef(QListWidgetItem *item, T &&val) static void AddExtraModulePaths() { char base_module_dir[512]; +#if defined(_WIN32) || defined(__APPLE__) + int ret = GetProgramDataPath(base_module_dir, sizeof(base_module_dir), + "obs-studio/plugins/%module%"); +#else int ret = GetConfigPath(base_module_dir, sizeof(base_module_dir), "obs-studio/plugins/%module%"); +#endif if (ret <= 0) return;