diff --git a/xpi/chrome/content/library/models.js b/xpi/chrome/content/library/models.js index e877233d..bfb6480d 100755 --- a/xpi/chrome/content/library/models.js +++ b/xpi/chrome/content/library/models.js @@ -369,10 +369,10 @@ var Tumblr = update({}, AbstractSessionService, { getInfo() { return this.getDashboard().addCallback(doc => { let info = {}; - let element = doc.querySelector('input[name="form_key"]'); + let element = doc.querySelector('input[name="form_key"]') || doc.querySelector('input[name="tumblr_form_key"]'); - if (element && element.value) { - info.formKey = element.value; + if (element && element.content) { + info.formKey = element.content; element = doc.querySelector('input[name="t"]');