issue #579 by JrgenGNielsen: update getClassification() to return classification if not fiction and not empty