diff --git a/pagure/ui/filters.py b/pagure/ui/filters.py index 5d8e0b1..1e25782 100644 --- a/pagure/ui/filters.py +++ b/pagure/ui/filters.py @@ -306,8 +306,10 @@ def author_to_user(author, size=16): """ Template filter transforming a pygit2 Author object into a text either with just the username or linking to the user in pagure. """ - user = pagure.lib.search_user(SESSION, email=author.email) output = author.name + if not author.email: + return output + user = pagure.lib.search_user(SESSION, email=author.email) if user: output = "%s %s" % ( avatar(user.user, size),