Index: wp-admin/includes/post.php
===================================================================
--- wp-admin/includes/post.php	(revision 16456)
+++ wp-admin/includes/post.php	(working copy)
@@ -586,9 +586,10 @@
 
 		wp_cache_delete($post_ID, 'post_meta');
 		$wpdb->insert( $wpdb->postmeta, array( 'post_id' => $post_ID, 'meta_key' => $metakey, 'meta_value' => $metavalue ) );
-		do_action( 'added_postmeta', $wpdb->insert_id, $post_ID, $metakey, $metavalue );
+		$meta_id = $wpdb->insert_id;
+		do_action( 'added_postmeta', $meta_id, $post_ID, $metakey, $metavalue );
 
-		return $wpdb->insert_id;
+		return $meta_id;
 	}
 	return false;
 } // add_meta
