From 54e651da0e09912cfd36e2ef2227523d6d1f5c24 Mon Sep 17 00:00:00 2001
From: Ben Gotow <bengotow@gmail.com>
Date: Fri, 6 Mar 2015 12:28:04 -0800
Subject: [PATCH] fix(attachments): Don't show attachments with no name (that
 are alternative body formats)

---
 internal_packages/message-list/lib/message-item.cjsx | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/internal_packages/message-list/lib/message-item.cjsx b/internal_packages/message-list/lib/message-item.cjsx
index 3101ea85f..f5a0c733d 100644
--- a/internal_packages/message-list/lib/message-item.cjsx
+++ b/internal_packages/message-list/lib/message-item.cjsx
@@ -105,7 +105,8 @@ MessageItem = React.createClass
 
   _attachmentComponents: ->
     AttachmentComponent = @state.AttachmentComponent
-    attachments = _.filter @props.message.files, (f) -> not f.contentId?
+    attachments = _.filter @props.message.files, (f) ->
+      not f.contentId? and f.filename.length > 0
     attachments.map (file) =>
       <AttachmentComponent file={file} key={file.id} download={@state.downloads[file.id]}/>