| 1 | Index: wp-includes/bookmark.php |
|---|
| 2 | =================================================================== |
|---|
| 3 | --- wp-includes/bookmark.php (revision 21827) |
|---|
| 4 | +++ wp-includes/bookmark.php (working copy) |
|---|
| 5 | @@ -33,8 +33,10 @@ |
|---|
| 6 | $_bookmark = & $GLOBALS['link']; |
|---|
| 7 | } elseif ( ! $_bookmark = wp_cache_get($bookmark, 'bookmark') ) { |
|---|
| 8 | $_bookmark = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->links WHERE link_id = %d LIMIT 1", $bookmark)); |
|---|
| 9 | - $_bookmark->link_category = array_unique( wp_get_object_terms($_bookmark->link_id, 'link_category', array('fields' => 'ids')) ); |
|---|
| 10 | - wp_cache_add($_bookmark->link_id, $_bookmark, 'bookmark'); |
|---|
| 11 | + if ( ! empty( $_bookmark->link_id ) ) { |
|---|
| 12 | + $_bookmark->link_category = array_unique( wp_get_object_terms($_bookmark->link_id, 'link_category', array('fields' => 'ids')) ); |
|---|
| 13 | + wp_cache_add($_bookmark->link_id, $_bookmark, 'bookmark'); |
|---|
| 14 | + } |
|---|
| 15 | } |
|---|
| 16 | } |
|---|
| 17 | |
|---|