Index: V:\public_html\rbh\sites\all\modules\print\print_mail\print_mail.module --- V:\public_html\rbh\sites\all\modules\print\print_mail\print_mail.module +++ V:\public_html\rbh\sites\all\modules\print\print_mail\print_mail.module (unsaved) @@ -206,10 +206,7 @@ $print_mail_link_pos = variable_get('print_mail_link_pos', array(PRINT_MAIL_LINK_POS_DEFAULT => PRINT_MAIL_LINK_POS_DEFAULT)); if (($teaser === FALSE) && !empty($print_mail_link_pos['corner']) && isset($node->build_mode) && ($node->build_mode == NODE_BUILD_NORMAL)) { - $link = print_mail_insert_link(NULL, $node); - if ($link) { - $node->content['print_links']['#value'] = preg_replace('!$!', $link .'', $node->content['print_links']['#value']); - } + $node->content['print_links']['#value'] .= print_mail_insert_link(NULL, $node); } break; case 'load':