X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSet.pm;h=011d7da7da6a723b7e2f060be89e6007f94d2fd1;hb=0f7557a2d1f00935aee40823ad1389931a44fed0;hp=b30efa296051ef5bce54665b9c1b4b5e963362a9;hpb=a63219bc9b7102be940ea56af8e6cd77960a1c63;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/ResultSet.pm b/lib/DBIx/Class/ResultSet.pm index b30efa2..011d7da 100644 --- a/lib/DBIx/Class/ResultSet.pm +++ b/lib/DBIx/Class/ResultSet.pm @@ -2132,7 +2132,7 @@ See L for details. sub throw_exception { my $self=shift; - if (ref $self) { + if (ref $self && $self->_source_handle->schema) { $self->_source_handle->schema->throw_exception(@_) } else { croak(@_);