From f130425da8e284aa8d8805527d544384579280e3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 28 Nov 2011 09:33:16 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/metadata/sources/base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/sources/base.py b/src/calibre/ebooks/metadata/sources/base.py index 045f9e44be..f04291eae9 100644 --- a/src/calibre/ebooks/metadata/sources/base.py +++ b/src/calibre/ebooks/metadata/sources/base.py @@ -124,7 +124,10 @@ def cap_author_token(token): scots_name = None for x in ('mc', 'mac'): if (token.lower().startswith(x) and len(token) > len(x) and - token[len(x)] == upper(token[len(x)])): + ( + token[len(x)] == upper(token[len(x)]) or + lt == token + )): scots_name = len(x) break ans = capitalize(token)