fix case where physicalItems isn't initialized