diff --git a/mediagoblin/media_types/blog/__init__.py b/mediagoblin/media_types/blog/__init__.py
index 8a61c6e0..eca4c8fb 100644
--- a/mediagoblin/media_types/blog/__init__.py
+++ b/mediagoblin/media_types/blog/__init__.py
@@ -103,9 +103,10 @@ class BlogPostMediaManager(MediaManagerBase):
return blog
def add_to_user_home_context(context):
+ """Inject a user's blogs into a (user home page) template context"""
blogs = context['request'].db.Blog.query.filter_by(author=context['user'].id)
- if blogs:
+ if blogs.count():
context['blogs'] = blogs
else:
context['blogs'] = None
diff --git a/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_blogs_dashboard.html b/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_blogs_dashboard.html
index 483c1455..cb781b53 100644
--- a/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_blogs_dashboard.html
+++ b/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_blogs_dashboard.html
@@ -14,14 +14,11 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see