Trust the Duck ?