Index: graphspell/ibdawg.py ================================================================== --- graphspell/ibdawg.py +++ graphspell/ibdawg.py @@ -230,11 +230,11 @@ return True if "-" in sToken: if sToken.count("-") > 4: return True return all(self.isValid(sWord) for sWord in sToken.split("-")) - if "·" in sWord: + if "·" in sToken: return True return False def isValid (self, sWord): "checks if is valid (different casing tested if the first letter is a capital)"