diff --git a/scripts/mkimg.netboot.sh b/scripts/mkimg.netboot.sh
index 8520fc60dd48030b7586892b2b829df4bcb60d7c..a95d283ce48a08c9f61e3283e59c6af001062e38 100755
--- a/scripts/mkimg.netboot.sh
+++ b/scripts/mkimg.netboot.sh
@@ -25,7 +25,7 @@ profile_netboot() {
 	image_ext="tar.gz"
 	case "$ARCH" in
 	x86_64) kernel_flavors="$kernel_flavors virt";;
-	s390x) initfs_features="$initfs_features dasd_mod qeth";;
+	s390x) initfs_features="$initfs_features dasd_mod qeth zfcp";;
 	aarch64) kernel_flavors="$kernel_flavors rpi";;
 	armhf|armv7) kernel_flavors="$kernel_flavors rpi rpi2";;
 	esac
diff --git a/scripts/mkimg.standard.sh b/scripts/mkimg.standard.sh
index 26425f1ff289aa6111ba1e27696070361d2a8a08..2db391d3f5513a460b2183123c205cb00aed370a 100755
--- a/scripts/mkimg.standard.sh
+++ b/scripts/mkimg.standard.sh
@@ -12,8 +12,8 @@ profile_standard() {
 	case "$ARCH" in
 	s390x)
 		apks="$apks s390-tools"
-		initfs_features="$initfs_features dasd_mod qeth"
-		initfs_cmdline="modules=loop,squashfs,dasd_mod,qeth quiet"
+		initfs_features="$initfs_features dasd_mod qeth zfcp"
+		initfs_cmdline="modules=loop,squashfs,dasd_mod,qeth,zfcp quiet"
 		;;
 	ppc64le)
 		initfs_cmdline="modules=loop,squashfs,sd-mod,usb-storage,ibmvscsi quiet"