From f725e49217ccb004f52174d850da0108bf8b0a06 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Tue, 27 Sep 2016 21:37:13 -0700 Subject: [PATCH] More dictionary fixes --- edict.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/edict.go b/edict.go index 943499f..6451ce0 100644 --- a/edict.go +++ b/edict.go @@ -50,11 +50,11 @@ func convertEdictEntry(edictEntry jmdict.JmdictEntry) []termSource { } for _, sense := range edictEntry.Sense { - if hasString(reading.Reading, sense.RestrictedReadings) { + if sense.RestrictedReadings != nil && !hasString(reading.Reading, sense.RestrictedReadings) { continue } - if kanji != nil && hasString(kanji.Expression, sense.RestrictedKanji) { + if kanji != nil && sense.RestrictedKanji != nil && !hasString(kanji.Expression, sense.RestrictedKanji) { continue }