This is a good point. But how can i check that?

The signal is there to create the mimedata only when a drop target is found.

You can see from the example.