diff --git a/scripts/build/binary_syslinux b/scripts/build/binary_syslinux
index 51903b048..c66cde83b 100755
--- a/scripts/build/binary_syslinux
+++ b/scripts/build/binary_syslinux
@@ -145,13 +145,13 @@ Install_package
 # Copying files
 case "${LB_BUILD_WITH_CHROOT}" in
 	true)
-		mkdir -p $(dirname ${_TARGET})
+		mkdir -p ${_TARGET}
 
 		# Copy in two steps since the theme can have absolute symlinks and would therefore not be dereferenced correctly
 		cp -a ${_SOURCE} chroot/root
 		Chroot chroot cp -aL /root/$(basename ${_SOURCE}) /root/$(basename ${_SOURCE}).tmp || true
-		rm -rf chroot/root/$(basename ${_SOURCE})
-		mv chroot/root/$(basename ${_SOURCE}).tmp ${_TARGET}
+		cp -a chroot/root/$(basename ${_SOURCE}).tmp/* ${_TARGET}
+		rm -rf chroot/root/$(basename ${_SOURCE}) chroot/root/$(basename ${_SOURCE}).tmp
 		;;
 
 	false)