diff --git a/lib/Foswiki/Plugins/GraphvizPlugin/Config.spec b/lib/Foswiki/Plugins/GraphvizPlugin/Config.spec
index 786412b..3f79fad 100644
--- a/lib/Foswiki/Plugins/GraphvizPlugin/Config.spec
+++ b/lib/Foswiki/Plugins/GraphvizPlugin/Config.spec
@@ -6,7 +6,7 @@
$Foswiki::cfg{GraphvizPlugin}{DotCmd} = '/usr/bin/dot -K%RENDERER|S% -T%TYPE|S% -o%OUTFILE|F% %INFILE|F%';
# **STRING**
-$Foswiki::cfg{GraphvizPlugin}{ImageFormat} = '
';
+$Foswiki::cfg{GraphvizPlugin}{ImageFormat} = '';
# **STRING**
$Foswiki::cfg{GraphvizPlugin}{SvgFormat} = '$svg';
diff --git a/lib/Foswiki/Plugins/GraphvizPlugin/Core.pm b/lib/Foswiki/Plugins/GraphvizPlugin/Core.pm
index 9235a5e..27b6922 100644
--- a/lib/Foswiki/Plugins/GraphvizPlugin/Core.pm
+++ b/lib/Foswiki/Plugins/GraphvizPlugin/Core.pm
@@ -188,28 +188,25 @@ sub GRAPHVIZ {
my $width = $params->{width};
my $height = $params->{height};
- if ($type eq 'svg' && $doInline) {
+ if ($type eq 'svg') {
my $svg = Foswiki::Func::readFile($outfilePath, 1);
- $svg =~ s/<\?xml .*?>//g;
- $svg =~ s///gs;
- $result = $this->{svgFormat};
-
- $result =~ s/\$svg/$svg/;
- $result =~ s/width="[^"]*"/width="$width"/ if defined $width;
- $result =~ s/height="[^"]*"/height="$height"/ if defined $height;
- $result =~ s/