line 672:
return $post->post_excerpt ? $post->post_excerpt : strip_shortcodes($content);
Why is it doing this?
That is pretty annoying thing to do, when it's using the_content as the_excerpt ( when there is no excerpt entered) and we actually want an image to show up.