diff --git a/target/livecd/download.txt b/target/livecd/download.txt
index 59637e8bc..560dfd1c6 100644
--- a/target/livecd/download.txt
+++ b/target/livecd/download.txt
@@ -1 +1 @@
-3903183588 squashfs2.1.tar.gz http://dl.sourceforge.net/squashfs/
+2107260339 squashfs2.1-fake.tar.bz2 http://www.rocklinux.net/people/fake/squashfs/
diff --git a/target/livecd/pkg_linux.conf b/target/livecd/pkg_linux.conf
index 8e50b4024..1156c6bba 100644
--- a/target/livecd/pkg_linux.conf
+++ b/target/livecd/pkg_linux.conf
@@ -3,8 +3,8 @@ echo_status "Customizing for LiveCD Target ..."
 [ -e $confdir/$pkg.conf ] && . $confdir/$pkg.conf
 
 extract_squashfspatch() {
-	tar --use-compress-program=bzip2 -xOf $base/download/mirror/s/squashfs2.1.tar.bz2 \
-		squashfs2.1/linux-${vanilla_ver}/squashfs2.1-patch > $archdir/squashfs2.1.patch
+	tar --use-compress-program=bzip2 -xOf $base/download/mirror/s/squashfs2.1-fake.tar.bz2 \
+		squashfs2.1-fake/linux-${vanilla_ver}/squashfs2.1-patch > $archdir/squashfs2.1.patch
 }
 
 hook_add prepatch 1 extract_squashfspatch