public static String getNotBlankUserName(final ILogin conn) {
        return StringUtils.isNotBlank(conn.getUserName()) ? conn.getUserName() : getStoredUsernameOrUnknown(conn);
    }
If connector is not logged in, gather the last known stored username, so that we can always show a username even if the user is offline.
main/src/main/java/cgeo/geocaching/storage/extension/FoundNumCounter.java