diff --git a/lib/WebGUI/Macro/File.pm b/lib/WebGUI/Macro/File.pm index 4bb545fa0..39992de2e 100644 --- a/lib/WebGUI/Macro/File.pm +++ b/lib/WebGUI/Macro/File.pm @@ -19,10 +19,19 @@ use WebGUI::Session; sub process { my @param = WebGUI::Macro::getParams($_[0]); if (my $collateral = WebGUI::Collateral->find($param[0])) { - return ' ' . - $collateral->get("name") . ''; + + # include default icon unless a second param + if ( ! $param[1] ) { + return ' ' . + $collateral->get("name") . ''; + + # second param was flag, so no accompanying image + } else { + return '' . $collateral->get("name") . ''; + } } else { return undef; }