diff --git a/wp-admin/press-this.php b/wp-admin/press-this.php
index bbca884852..7c88ec4acc 100644
--- a/wp-admin/press-this.php
+++ b/wp-admin/press-this.php
@@ -183,7 +183,7 @@ if($_REQUEST['ajax'] == 'photo_images') {
$host = parse_url($uri);
- $pattern = '/
]*)src=(\"|\')([^<>]+?\.(png|jpeg|jpg|jpe|gif))(\2)([^>\/]*)\/*>/is';
+ $pattern = '/
]*)src=(\"|\')([^<>]+?\.(png|jpeg|jpg|jpe|gif)[^<>\'\"]*)(\2)([^>\/]*)\/*>/is';
preg_match_all($pattern, $content, $matches);
if ( empty($matches[1]) ) return '';