TNEF files don't just contain attachments - in fact, they contain the entire e-mail that was sent. So if, for example, an RTF formatted message was sent without an attachment, there will still be a winmail.dat file containing formatting information, etc, but it will not contain any attachments. WinDat Opener will open such a file, but as there are no attachments, the attachment list will be empty.