Close on empty read