diff --git a/plugins/Newsfeed/NewsfeedPlugin.py b/plugins/Newsfeed/NewsfeedPlugin.py index 88ab28ec..4f44a38d 100644 --- a/plugins/Newsfeed/NewsfeedPlugin.py +++ b/plugins/Newsfeed/NewsfeedPlugin.py @@ -35,6 +35,9 @@ class UiWebsocketPlugin(object): feeds = site_data.get("follow") if not feeds: continue + if type(feeds) is not dict: + self.log.debug("Invalid feed for site %s" % address) + continue for name, query_set in feeds.iteritems(): site = SiteManager.site_manager.get(address) try: