fix #3357: crash in any destination