diff --git a/lib/WebGUI/Exception.pm b/lib/WebGUI/Exception.pm index 73dd2504c..0fb390cf6 100644 --- a/lib/WebGUI/Exception.pm +++ b/lib/WebGUI/Exception.pm @@ -286,13 +286,12 @@ use Exception::Class ( }, ); - - - - - - - +{ + package WebGUI::Error; + use overload '~~' => sub { + return $_[0]->isa($_[1]); + }; +} 1;