summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Bugzilla/DB.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/Bugzilla/DB.pm b/Bugzilla/DB.pm
index 87110aaaa..51dd75299 100644
--- a/Bugzilla/DB.pm
+++ b/Bugzilla/DB.pm
@@ -58,7 +58,9 @@ has [qw(dsn user pass attrs)] => (
$stash->add_symbol(
$symbol => sub {
my $self = shift;
- return $self->dbh->$method(@_);
+ unshift @_, $self->dbh;
+ my $func = $self->dbh->can($method);
+ goto &$func;
}
);
}