What exactly are you supposed to do? He doesn't have any further dialogue options for me, and I don't see any merchant trips in the morning.
edit: You need to talk to Dulrig first about the city, before it becomes an option for Vadir.