Found Samael at Brookside to do the quest there. After finally getting the keepsake dialog option to pop up, I was unable to read the text as while he was weeping the dialog box would disappear after a couple of seconds. So I had to click through and accept the quest without really reading it. To reproduce: Have the meet Samael in Brookside quest. Go to brookside to Samael's house. Talk to him and mention keepsake if the dialog option is available. Attempt to read the text. If you can read it and accept the quest without dialog interruption the the issue is resolved.