Are you sure the drop target understands that MIME type?

Also, why is there a signal in the retrieve function?

Cheers,
_