diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index d1311a65a..793c8a5ae 100644 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -2526,6 +2526,7 @@ plotAsPng(@) # Forum #32791,#116138: some lib versions cannot parse complex CSS selectors $svgdata =~ s/\.SVGplot\./\./g if(AttrVal($svgName, "plotAsPngFix", 0)); + $svgdata = Encode::decode('UTF-8', $buf) eval { require Image::LibRSVG;