diff --git a/lib/WebGUI/FilePump/Bundle.pm b/lib/WebGUI/FilePump/Bundle.pm index 9498595409..b79f87c7c4 100644 --- a/lib/WebGUI/FilePump/Bundle.pm +++ b/lib/WebGUI/FilePump/Bundle.pm @@ -6,6 +6,7 @@ use WebGUI::Asset; use WebGUI::International; use WebGUI::Exception; use WebGUI::Utility; +use WebGUI::Macro; use URI; use Path::Class; use File::Basename; @@ -518,7 +519,8 @@ sub fetchAsset { content => '', }; if ($asset->isa('WebGUI::Asset::Snippet')) { - $guts->{content} = $asset->view(1); + $guts->{content} = $asset->snippet; + WebGUI::Macro::process($self->session, \( $guts->{content} ) ); } elsif ($asset->isa('WebGUI::Asset::File')) { $guts->{content} = $asset->getStorageLocation->getFileContentsAsScalar($asset->get('filename'));