On the off chance the if statement takes the false branch, let's not leak the memory
On the off chance the if statement takes the false branch, let's not leak the memory. again.
Make sure to cleanup event if there was a failure that caused it not to be fired.
Since I can't seem to locate what this might be used for, or the more correct solution, I'm going to comment it out for now. If someone can find a better solution so that this functionality would actually work, please advise.
Fix minor typo so that the metadata album field can be set.