diff --git a/scripts/mkimg.base.sh b/scripts/mkimg.base.sh
index 1c08e52604e4c2326ee85532017f6cf9c2c6f658..6d3477503bee0fbe7cd6555161029077380ebc49 100755
--- a/scripts/mkimg.base.sh
+++ b/scripts/mkimg.base.sh
@@ -316,7 +316,7 @@ profile_base() {
 	case "$ARCH" in
 	x86*) grub_mod="$grub_mod multiboot2 efi_uga";;
 	esac
-	apks="alpine-base busybox kbd-bkeymaps chrony e2fsprogs haveged network-extras openssl openssh tzdata"
+	apks="alpine-base busybox kbd-bkeymaps chrony dhcpcd e2fsprogs haveged network-extras openssl openssh tzdata"
 	apkovl=
 	hostname="alpine"
 }