diff --git a/src/sbbs3/sauce.c b/src/sbbs3/sauce.c
index 2a3a03b5498c1111110b37a34ea02532890c771b..288252a5b036a2316dda03fb3398ac424fc6368c 100644
--- a/src/sbbs3/sauce.c
+++ b/src/sbbs3/sauce.c
@@ -56,10 +56,10 @@ bool sauce_fread_charinfo(FILE* fp, enum sauce_char_filetype* type, struct sauce
 		*type = record.filetype;
 	if(info != NULL) {
 		memset(info, 0, sizeof(*info));
-		SAFECOPY(info->title, record.title), truncsp(info->title);
-		SAFECOPY(info->author, record.author), truncsp(info->author);
-		SAFECOPY(info->group, record.group), truncsp(info->group);
-		SAFECOPY(info->date, record.date), truncsp(info->date);
+		SAFECOPY(info->title, record.title); truncsp(info->title);
+		SAFECOPY(info->author, record.author); truncsp(info->author);
+		SAFECOPY(info->group, record.group); truncsp(info->group);
+		SAFECOPY(info->date, record.date); truncsp(info->date);
 		info->width = record.tinfo1;
 		info->height = record.tinfo2;
 		switch(record.filetype) {