Index: translators/MODS.js
===================================================================
--- translators/MODS.js	(revision 4508)
+++ translators/MODS.js	(working copy)
@@ -445,9 +445,12 @@
 		for each(var name in mods.m::name) {
 			// TODO: institutional authors
 			var creator = new Array();
+			creator.firstName = "";
 			for each(var namePart in name.m::namePart) {
 				if(namePart.@type == "given") {
-					creator.firstName = namePart.text().toString();
+					if(creator.firstName != "")
+						creator.firstName = creator.firstName + " ";
+					creator.firstName = creator.firstName + namePart.text().toString();
 				} else if(namePart.@type == "family") {
 					creator.lastName = namePart.text().toString();
 				} else if(namePart.@type == "date" || namePart.@type == "termsOfAddress") {
