fix for desklets getting destroyed on dnd cancellation