diff --git a/checkpkg.in b/checkpkg.in
index d3a63ba767d7856e290d5bfe9fdc8aa2faf1706d..95bf049cf0af56faabd121bac7d9d090ed50e516 100644
--- a/checkpkg.in
+++ b/checkpkg.in
@@ -58,7 +58,7 @@ for _pkgname in "${pkgname[@]}"; do
 		elif [[ -f "$STARTDIR/$oldpkg" ]]; then
 			ln -s "$STARTDIR/$oldpkg" "$oldpkg"
 		else
-			wget --quiet "$pkgurl"
+		        curl -fsLC - --retry 3 --retry-delay 3 -o "$oldpkg" "$pkgurl"
 		fi
 	fi