Index: nodewords_extra/nodewords_extra.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nodewords/nodewords_extra/nodewords_extra.module,v retrieving revision 1.1.2.33 diff -u -p -r1.1.2.33 nodewords_extra.module --- nodewords_extra.module 2 Dec 2009 14:17:19 -0000 1.1.2.33 +++ nodewords_extra.module 2 Dec 2009 14:24:26 -0000 @@ -245,7 +245,13 @@ function nodewords_extra_dc_creator_form * Set the meta tag content. */ function nodewords_extra_dc_creator_prepare(&$tags, $content, $options) { - if (empty($content['value'])) { + if (!empty($content['value'])) { + $tags['dc.creator'] = $content['value']; + } + elseif (!empty($options['default']['dc.creator']['value'])) { + $tags['dc.creator'] = $options['default']['dc.creator']['value']; + } + else { if ($options['type'] == NODEWORDS_TYPE_NODE && count($options['ids']) == 1) { $bool = ( ($node = node_load($options['ids'][0])) && @@ -259,9 +265,6 @@ function nodewords_extra_dc_creator_prep } } } - else { - $tags['dc.creator'] = $content['value']; - } } /**