Index: class-wp-xmlrpc-server.php
===================================================================
--- class-wp-xmlrpc-server.php	(revision 19633)
+++ class-wp-xmlrpc-server.php	(working copy)
@@ -2777,10 +2777,13 @@
 		if ($postdata['post_date'] != '') {
 			$post_date = mysql2date('Ymd\TH:i:s', $postdata['post_date'], false);
 			$post_date_gmt = mysql2date('Ymd\TH:i:s', $postdata['post_date_gmt'], false);
+			$post_modified_gmt = mysql2date('Ymd\TH:i:s', $postdata['post_modified_gmt'], false);
 
 			// For drafts use the GMT version of the post date
-			if ( $postdata['post_status'] == 'draft' )
+			if ( $postdata['post_status'] == 'draft' ) {
 				$post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_date'] ), 'Ymd\TH:i:s' );
+				$post_modified_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $postdata['post_modified'] ), 'Ymd\TH:i:s' );
+			}
 
 			$categories = array();
 			$catids = wp_get_post_categories($post_ID);
@@ -2856,7 +2859,8 @@
 				'post_status' => $postdata['post_status'],
 				'custom_fields' => $this->get_custom_fields($post_ID),
 				'wp_post_format' => $post_format,
-				'sticky' => $sticky
+				'sticky' => $sticky,
+				'date_modified_gmt' => new IXR_Date($post_modified_gmt)
 			);
 
 			if ( !empty($enclosure) ) $resp['enclosure'] = $enclosure;
@@ -2903,10 +2907,13 @@
 
 			$post_date = mysql2date('Ymd\TH:i:s', $entry['post_date'], false);
 			$post_date_gmt = mysql2date('Ymd\TH:i:s', $entry['post_date_gmt'], false);
+			$post_modified_gmt = mysql2date('Ymd\TH:i:s', $entry['post_modified_gmt'], false);
 
 			// For drafts use the GMT version of the date
-			if ( $entry['post_status'] == 'draft' )
+			if ( $entry['post_status'] == 'draft' ) {
 				$post_date_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_date'] ), 'Ymd\TH:i:s' );
+				$post_modified_gmt = get_gmt_from_date( mysql2date( 'Y-m-d H:i:s', $entry['post_modified'] ), 'Ymd\TH:i:s' );
+			}
 
 			$categories = array();
 			$catids = wp_get_post_categories($entry['ID']);
@@ -2965,7 +2972,8 @@
 				'date_created_gmt' => new IXR_Date($post_date_gmt),
 				'post_status' => $entry['post_status'],
 				'custom_fields' => $this->get_custom_fields($entry['ID']),
-				'wp_post_format' => $post_format
+				'wp_post_format' => $post_format,
+				'date_modified_gmt' => new IXR_Date($post_modified_gmt)
 			);
 
 		}
