         // Priority to original media data
         if let res = resource {
             // Store original data in file
-            PHAssetResourceManager.default().writeData(for: res, toFile: uploadFileURL,
+            PHAssetResourceManager.default().writeData(for: res, toFile: fileURL,
                                                        options: options) { error in
                 // Piwigo 2.10.2 supports the 3-byte UTF-8, not the standard UTF-8 (4 bytes)
                 var utf8mb3Filename = NetworkUtilities.utf8mb3String(from: originalFilename)

            uploadProperties.creationDate = Date().timeIntervalSinceReferenceDate
        }
        
        // URL of image file to be stored into Piwigo/Uploads directory
        let uploadFileName = uploadProperties.localIdentifier.replacingOccurrences(of: "/", with: "-")
            .appending(kOriginalSuffix)
        let uploadFileURL = self.applicationUploadsDirectory.appendingPathComponent(uploadFileName)

        // Deletes temporary image file if exists (incomplete previous attempt?)
        do { try FileManager.default.removeItem(at: uploadFileURL) } catch { }

        // Retrieve asset resources
        var resources = PHAssetResource.assetResources(for: originalAsset)

                }
                
                uploadProperties.fileName = utf8mb3Filename
                self.dispatchImage(asset: originalAsset, atURL:fileURL,
                                   for: uploadID, with: uploadProperties)
            }
        }
