Fixed bug (thanks, ducky)

Text comparison in Semantic Analyser crashet when score was zero, as the
data array of the sparse matrix was empty (zeroes aren't stored)