diff --git a/openlp/plugins/bibles/lib/http.py b/openlp/plugins/bibles/lib/http.py index 214c427af..9f1a501e0 100644 --- a/openlp/plugins/bibles/lib/http.py +++ b/openlp/plugins/bibles/lib/http.py @@ -245,6 +245,8 @@ class BGExtract(object): return None Receiver.send_message(u'openlp_process_events') div = soup.find('div', 'result-text-style-normal') + if not div: + return None self._clean_soup(div) span_list = div.findAll('span', 'text') log.debug('Span list: %s', span_list)