Index: class-wp-xmlrpc-server.php
===================================================================
--- class-wp-xmlrpc-server.php	(revision 34138)
+++ class-wp-xmlrpc-server.php	(working copy)
@@ -6262,7 +6262,7 @@
 		$this->escape($comment_content);
 		$comment_type = 'pingback';
 
-		$commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_url', 'comment_author_email', 'comment_content', 'comment_type');
+		$commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_url', 'comment_author_email', 'comment_content', 'comment_type', 'linea' );
 
 		$comment_ID = wp_new_comment($commentdata);
 
Index: comment-functions.php
===================================================================
--- comment-functions.php	(revision 34138)
+++ comment-functions.php	(working copy)
@@ -1429,6 +1429,12 @@
 	 * @param WP_Comment $comment Comment object.
 	 */
 	do_action( 'wp_insert_comment', $id, $comment );
+	
+	// If there is something extra in $commentdata save it as meta.
+	$commentmeta = array_diff( $commentdata, $compacted );
+	foreach ( $commentmeta as $key => $value ) {
+		update_comment_meta( $id, $key, $value, true );
+	}
 
 	wp_cache_set( 'last_changed', microtime(), 'comment' );
 
