allow to pass undefined value to template_replace
[pve-common.git] / data / PVE / Tools.pm
index dc4bbfd..85b3230 100644 (file)
@@ -454,6 +454,8 @@ sub trim {
 sub template_replace {
     my ($tmpl, $data) = @_;
 
+    return $tmpl if !$tmpl;
     my $res = '';
     while ($tmpl =~ m/([^{]+)?({([^}]+)})?/g) {
        $res .= $1 if $1;