Twitter card shows broken image in IE when site meta tag not provided


#1

Our site does not currently specify the following meta tag:

<meta name="twitter:site" value="@halowaypoint" />

This field is not a required field but it looks like the Twitter website is placing the avatar image element on the page anyway, with src="". This seems to work fine in Chrome but IE thinks it should actually display an image and shows as broken. See this image: http://i60.tinypic.com/2d0e4ht.png

I believe Twitter should not add this html to the page when twitter:site is not specified.

      <div class="CardAttribution">
        <a class="u-textInherit u-linkComplex js-openProfile"
         data-user-id=""
         data-screen-name=""
         href="https://twitter.com/">
          <img width="20" height="20" class="CardAttribution-avatar" src="" alt="">
          <b class="CardAttribution-name u-linkComplex-target"></b>
        </a>
      </div>

The alt tag on the thumbnail also seems to have a bug in it when twitter:site is not provided.

 <div class="CardContent">
            <div class="SummaryCard">
        <a class="js-openLink" href="https://t.co/Yg7BuzGEF9" tabindex="-1">
    <img class="Thumbnail" src="https://o.twimg.com/2/proxy.jpg?..." alt="View this content on 's website">
  </a>

Here is a sample tweet: https://twitter.com/sandrlem/status/458815101613518849