fixed how BPMdatabaseparser deals with empty tables