diff --git a/contrib/push_pkg.sh b/contrib/push_pkg.sh
index c12a02e6c706cb13e621d2655b32371797bb6c77..df431e08bf55436269cac7a1ded3d58c67ea994c 100755
--- a/contrib/push_pkg.sh
+++ b/contrib/push_pkg.sh
@@ -127,7 +127,7 @@ while [ $# -gt 0 ]; do
 
 		# shellcheck disable=SC2029
 		if [ -n "$filename" ]; then
-			scp -P "${ssh_port}" "$feed/$filename" "root@${BL}${ssh_host}${BR}:/tmp/${filename}"
+			scp -O -P "${ssh_port}" "$feed/$filename" "root@${BL}${ssh_host}${BR}:/tmp/${filename}"
 			ssh -p "${ssh_port}" "root@${ssh_host}" "
 				set -e
 				echo Running opkg: