diff --git a/meta-oniro-staging/classes/gn_base.bbclass b/meta-oniro-staging/classes/gn_base.bbclass
index e16f084b172e518c80f430d78e316d3b6c517653..953aa4398fa0ae260e47f0381e6dcd97aef9fbef 100644
--- a/meta-oniro-staging/classes/gn_base.bbclass
+++ b/meta-oniro-staging/classes/gn_base.bbclass
@@ -4,7 +4,9 @@
 
 # This class allows building GN-based projects.
 
-DEPENDS += "gn-native ninja-native"
+DEPENDS += "gn-native"
+
+inherit ninja
 
 # General GN options, like --dotfile
 GN_OPTIONS ??= ""