diff --git a/meta-oniro-staging/classes/gn_base.bbclass b/meta-oniro-staging/classes/gn_base.bbclass
index 1716656716c92602cc9537f55524e35905e9033d..6f0c945a73bd6bbb53c5a0a3b749030d24570342 100644
--- a/meta-oniro-staging/classes/gn_base.bbclass
+++ b/meta-oniro-staging/classes/gn_base.bbclass
@@ -82,7 +82,7 @@ def gn_target_arch_name(d):
     """Returns a GN architecture name corresponding to the target machine's
     architecture."""
     name = d.getVar("GN_TARGET_ARCH_NAME")
-    if name is None:
+    if not name:
         bb.fatal('Unsupported target architecture. A valid override for the '
                  'GN_TARGET_ARCH_NAME variable could not be found.')
     return name