From 0aaac62e64f4a688a66373fdbd80428ac8512442 Mon Sep 17 00:00:00 2001 From: Harm Aarts Date: Thu, 5 Dec 2013 16:23:32 +0100 Subject: [PATCH] Add check if the handler exists. --- feed.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/feed.go b/feed.go index c0db240..8046520 100644 --- a/feed.go +++ b/feed.go @@ -181,12 +181,12 @@ func (this *Feed) notifyListeners() { newitems = append(newitems, item) } } - if len(newitems) > 0 { + if len(newitems) > 0 && this.itemhandler != nil { this.itemhandler(this, channel, newitems) } } - if len(newchannels) > 0 { + if len(newchannels) > 0 && this.chanhandler != nil { this.chanhandler(this, newchannels) } }