fixed handling of listings on bookshelf