There is a fix for giving Corinna a fake Talking Tree branch, but you need a save before the summoning for best effect. Afterwards, you can still ressurect her (Reviving dead NPCs) but then she is only good for trading with, not completing quests.