Also your update, again, had older version of the code. In future either make edit on the version of the recipe shipped with calibre (not the custom one you have) or just sumbit the changes to me and I'll do it.