The way the game handles quests isn't flawless and I hope, Larian takes note. I had a similar issue with Mordus, whom I confronted before I got handed the quest by that dwarf leader in the undertavern. The quest doesn't close since I got no option to tell him that Mordus has already been dealt with.