Index: BookName.java =================================================================== --- BookName.java (revision 2173) +++ BookName.java (working copy) @@ -166,7 +166,7 @@ } // or a short version - if (normalizedShortName.startsWith(normalizedName) || normalizedName.startsWith(normalizedShortName)) { + if (normalizedShortName.startsWith(normalizedName) || (normalizedShortName.length()>0 && normalizedName.startsWith(normalizedShortName))) { return true; }