Fix #120 Make sure unread detection is working as expected