fixed minor bug in requirement table view with non-functional type