summaryrefslogtreecommitdiffhomepage
path: root/subr/ex_pkg_dispatch.subr
diff options
context:
space:
mode:
Diffstat (limited to 'subr/ex_pkg_dispatch.subr')
-rw-r--r--subr/ex_pkg_dispatch.subr4
1 files changed, 3 insertions, 1 deletions
diff --git a/subr/ex_pkg_dispatch.subr b/subr/ex_pkg_dispatch.subr
index 45653b4f..9a06fd39 100644
--- a/subr/ex_pkg_dispatch.subr
+++ b/subr/ex_pkg_dispatch.subr
@@ -101,7 +101,9 @@ ex_pkg_dispatch() {
fi;
done;
"${_dispatch_fn}" finish_target "" "${_tgt_name}";
- ex_rtl_set_var_unsafe "${_pkgs_found_vname}" "${_pkgs_found}";
+ if [ -n "${_pkgs_found_vname}" ]; then
+ ex_rtl_set_var_unsafe "${_pkgs_found_vname}" "${_pkgs_found}";
+ fi;
};
# vim:filetype=sh