diff --git a/build.sh b/build.sh
index f73659679081c26dad25a887854207c45f024988..aa20bc74820d77aa1940d57ac8c3cbf4f1243d5f 100755
--- a/build.sh
+++ b/build.sh
@@ -804,8 +804,8 @@ if [ $virtme_64 -eq 1 -o $virtme_32 -eq 1 ]; then
 		if [ $result -eq 124 ]; then
 			echo "qemu timed out!" >>$logdir/$logday-test-media-64.log
 		fi
-		if [ -f $top/test-media-dmesg.log ]; then
-			mv $top/test-media-dmesg.log $logdir/$logday-test-media-64-dmesg.log
+		if [ -f $logdir/test-media-dmesg.log ]; then
+			mv $logdir/test-media-dmesg.log $logdir/$logday-test-media-64-dmesg.log
 		fi
 
 		echo -n "virtme-64: " >>$logdir/summary
@@ -820,7 +820,7 @@ if [ $virtme_64 -eq 1 -o $virtme_32 -eq 1 ]; then
 			echo "OK: $virtme_result" >>$logdir/summary
 		fi
 	fi
-	rm -f $log/test-media-dmesg.log
+	rm -f $logdir/test-media-dmesg.log
 	if [ $virtme_32 -eq 1 -a -n "$virtme_32_arg" ]; then
 		echo
 		echo
@@ -834,8 +834,8 @@ if [ $virtme_64 -eq 1 -o $virtme_32 -eq 1 ]; then
 		if [ $result -eq 124 ]; then
 			echo "qemu timed out!" >>$logdir/$logday-test-media-32.log
 		fi
-		if [ -f $top/test-media-dmesg.log ]; then
-			mv $top/test-media-dmesg.log $logdir/$logday-test-media-32-dmesg.log
+		if [ -f $logdir/test-media-dmesg.log ]; then
+			mv $logdir/test-media-dmesg.log $logdir/$logday-test-media-32-dmesg.log
 		fi
 
 		echo -n "virtme-32: " >>$logdir/summary