diff --git a/cps/services/__init__.py b/cps/services/__init__.py
index f77342bb..d468d0b7 100644
--- a/cps/services/__init__.py
+++ b/cps/services/__init__.py
@@ -27,7 +27,7 @@ log = logger.create()
try: from . import goodreads_support
except ImportError as err:
log.debug("cannot import goodreads, showing authors-metadata will not work: %s", err)
- goodreads = None
+ goodreads_support = None
try: from . import simpleldap as ldap
diff --git a/cps/templates/config_edit.html b/cps/templates/config_edit.html
index 4a5b154d..dd406d39 100644
--- a/cps/templates/config_edit.html
+++ b/cps/templates/config_edit.html
@@ -172,7 +172,7 @@
{% if feature_support['goodreads'] %}
diff --git a/cps/web.py b/cps/web.py
index 17f67cea..82a79623 100644
--- a/cps/web.py
+++ b/cps/web.py
@@ -565,9 +565,9 @@ def render_author_books(page, author_id, order):
author_info = None
other_books = []
- if services.goodreads and config.config_use_goodreads:
- author_info = services.goodreads.get_author_info(author_name)
- other_books = services.goodreads.get_other_books(author_info, entries)
+ if services.goodreads_support and config.config_use_goodreads:
+ author_info = services.goodreads_support.get_author_info(author_name)
+ other_books = services.goodreads_support.get_other_books(author_info, entries)
return render_title_template('author.html', entries=entries, pagination=pagination, id=author_id,
title=_(u"Author: %(name)s", name=author_name), author=author_info,