diff --git a/oxweb/wikipedia.py b/oxweb/wikipedia.py index 59fc2c3..36a838f 100644 --- a/oxweb/wikipedia.py +++ b/oxweb/wikipedia.py @@ -85,9 +85,10 @@ def find(query, max_results=10): data = getUrl(url, timeout=0) result = simplejson.loads(data) results = [] - for r in result['query']['search']: - title = r['title'] - url = "http://en.wikipedia.org/wiki/%s" % title.replace(' ', '_') - results.append((title, url, '')) + if result: + for r in result['query']['search']: + title = r['title'] + url = "http://en.wikipedia.org/wiki/%s" % title.replace(' ', '_') + results.append((title, url, '')) return results