diff --git a/ShareX.UploadersLib/FileUploaders/Dropbox.cs b/ShareX.UploadersLib/FileUploaders/Dropbox.cs index 1addcd962..c1c975979 100644 --- a/ShareX.UploadersLib/FileUploaders/Dropbox.cs +++ b/ShareX.UploadersLib/FileUploaders/Dropbox.cs @@ -370,18 +370,18 @@ public DropboxContentInfo Move(string from_path, string to_path) public override UploadResult Upload(Stream stream, string fileName) { - if (!AutoCreateShareableLink) - { - CheckEarlyURLCopy(UploadPath, fileName); - } + CheckEarlyURLCopy(UploadPath, fileName); return UploadFile(stream, UploadPath, fileName, AutoCreateShareableLink, ShareURLType); } private void CheckEarlyURLCopy(string path, string fileName) { - string url = GetPublicURL(URLHelpers.CombineURL(path, fileName)); - OnEarlyURLCopyRequested(url); + if (OAuth2Info.CheckOAuth(AuthInfo) && !AutoCreateShareableLink) + { + string url = GetPublicURL(URLHelpers.CombineURL(path, fileName)); + OnEarlyURLCopyRequested(url); + } } public string GetPublicURL(string path)