--- private_upload.module	2007-12-20 23:11:15.000000000 +0000
+++ private_upload_new.module	2008-05-16 14:41:27.000000000 +0100
@@ -293,7 +293,9 @@ function private_upload_nodeapi(&$node, 
       }
       
       // Always rebuild the files table and overwrite default.
-      $node->content['files']['#value'] = theme('private_upload_attachments', $node->files);
+      if (!$teaser) {
+        $node->content['files']['#value'] = theme('private_upload_attachments', $node->files);
+      }
       break;
   }
 }
