diff --git a/src/sites/all/modules/print/print.module b/src/sites/all/modules/print/print.module
index 51f97c4..3581091 100644
--- a/src/sites/all/modules/print/print.module
+++ b/src/sites/all/modules/print/print.module
@@ -417,15 +417,22 @@ function print_node_view($node, $view_mode) {
 
   if ($view_mode == 'full') {
       // Insert content corner links
+    if (!empty($print_html_link_pos['corner'])) {
       $node->content['print_links'] = array(
         '#prefix' => '<span class="print-link">',
         '#markup' => '',
         '#suffix' => '</span>',
         '#weight' => -101,
       );
-      if (!empty($print_html_link_pos['corner'])) {
-        $node->content['print_links']['#markup'] .= print_insert_link(NULL, $node);
+      $markup = print_insert_link(NULL, $node);
+      if($markup){
+        $node->content['print_links']['#markup'] = $markup;   		
       }
+      else{
+        unset($node->content['print_links']['#prefix']);
+        unset($node->content['print_links']['#suffix']);
+      }
+    }
   }
 }
 
