diff --git a/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf b/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf
index 6331e8764f30304fbd8d0b58dfb2bb12bc821402..d1302fb72351e4c1515baedbb2d752eb3e6d9032 100644
--- a/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf
+++ b/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf
@@ -1,5 +1,9 @@
 # Distro configuration for the dashboard demo
 
+# Epiphany fails with musl
+# https://bugzilla.yoctoproject.org/show_bug.cgi?id=14281
+TCLIBC ?= "glibc"
+
 require conf/distro/openharmony-linux.conf
 include conf/distro/include/ha-versions.inc
 
@@ -14,10 +18,6 @@ hostname_base-files_stm32mp1-av96 = "demo-dashboard-gateway"
 ST_VENDORFS = "0"
 ST_USERFS = "0"
 
-# Epiphany fails with musl
-# https://bugzilla.yoctoproject.org/show_bug.cgi?id=14281
-TCLIBC = "glibc"
-
 # Dynamic weston.ini configuration
 WESTON_DYNAMIC_INI = "1"
 WESTON_INI_NO_TOOLBAR = "1"