diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc b/meta/conf/machine/include/powerpc/arch-powerpc.inc
index 5644c2c1e5..70047d6e37 100644
--- a/meta/conf/machine/include/powerpc/arch-powerpc.inc
+++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc
@@ -7,6 +7,9 @@ DEFAULTTUNE ?= "powerpc"
 
 TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}"
 ABIEXTENSION ?= ""
+# Ignore how ABIEXTENSION is computed: the e500 tunes append
+# ${SPEABIEXTENSION}, which is empty unless "spe" is in TUNE_FEATURES.
+ABIEXTENSION[vardepvalue] = "${ABIEXTENSION}"
 
 # Endian
 TUNEVALID[bigendian] = "Use PowerPC Big Endian"
