diff --git a/src/sbbs3/filedat.c b/src/sbbs3/filedat.c
index b9e121141288d84cd8c93077c80cbb7921f9baae..4ea2f779d4e8ff617677973a409c63f5cec026fa 100644
--- a/src/sbbs3/filedat.c
+++ b/src/sbbs3/filedat.c
@@ -460,7 +460,7 @@ bool updatefile(scfg_t* cfg, file_t* file)
 	if(smb_open_dir(cfg, &smb, file->dir) != SMB_SUCCESS)
 		return false;
 
-	int result = smb_updatemsg(&smb, file) == SMB_SUCCESS;
+	int result = smb_updatemsg(&smb, file);
 	smb_close(&smb);
 	return result == SMB_SUCCESS;
 }