no availabilty/details panes when there are no holdings. fixes #435

Probably worth noting that I assume there are no details to display if there are no holdings.