diff --git a/src/template/Template.cc b/src/template/Template.cc index 3887018c0d..2cacd4cc28 100644 --- a/src/template/Template.cc +++ b/src/template/Template.cc @@ -734,7 +734,7 @@ bool Template::check_restricted(string& ra, const Template* base, restricted_values(rit->first, rit->second, this, rvalues); restricted_values(rit->first, rit->second, base, rvalues_base); - if ( rvalues != rvalues_base ) + if ( rvalues != rvalues_base && !rvalues.empty()) { ra = rit->first; return true;