fix dnd bug