diff --git a/package/base-files/files/etc/functions.sh b/package/base-files/files/etc/functions.sh index cc7b70e511..5c353a3d01 100755 --- a/package/base-files/files/etc/functions.sh +++ b/package/base-files/files/etc/functions.sh @@ -77,7 +77,7 @@ config_clear() { CONFIG_SECTIONS="$(echo " $CONFIG_SECTIONS " | sed -e "s, $OLD , ,")" CONFIG_SECTIONS="${SECTION:+$CONFIG_SECTIONS}" - for oldvar in `set | grep ^CONFIG_${SECTION:+$SECTION_} | \ + for oldvar in `set | grep ^CONFIG_${SECTION:+${SECTION}_} | \ sed -e 's/\(.*\)=.*$/\1/'` ; do unset $oldvar done