diff --git a/exec/tempxfer.js b/exec/tempxfer.js
index 395e58c7a6c4ad0e06db7c17379c564e5c788ecb..42e9d26855557748a81e8fb70ffdea59f64afbbc 100755
--- a/exec/tempxfer.js
+++ b/exec/tempxfer.js
@@ -34,14 +34,14 @@ function checkfname(spec)
 
 function checkspace()
 {
-	var space = dir_freespace(system.temp_dir, 1024);
-	
+	var space = dir_freespace(system.temp_dir);
+
 	if(space < file_area.min_diskspace) {
 		console.putmsg(bbs.text(LowDiskSpace));
-		log(LOG_ERR, format("Disk space is low: %s (%lu kilobytes)", system.temp_dir, space));
+		log(LOG_ERR, format("Disk space is low: %s (%s bytes)", system.temp_dir, file_size_float(space, 1, 1)));
 		return false;
 	}
-	console.putmsg(format(bbs.text(DiskNBytesFree), file_size_float(space, 1024, 1)));
+	console.putmsg(format(bbs.text(DiskNBytesFree), file_size_float(space, 1, 1)));
 	return true;
 }