X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSourceProxy%2FTable.pm;h=a1abb1b7ae20ee6600ef1168210ee24f3fb54559;hb=dec1bfe02a3edde0ad981a663811926f29825777;hp=61b53fac66da7e3c113e879b330c9774ac2aa08c;hpb=0c9b6eced050ade31a3398b199c59a84681896e7;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/ResultSourceProxy/Table.pm b/lib/DBIx/Class/ResultSourceProxy/Table.pm index 61b53fa..a1abb1b 100644 --- a/lib/DBIx/Class/ResultSourceProxy/Table.pm +++ b/lib/DBIx/Class/ResultSourceProxy/Table.pm @@ -40,7 +40,7 @@ sub _init_result_source_instance { $class->result_source_instance($table); - if ($class->can('schema_instance')) { + if ($class->can('schema_instance') && $class->schema_instance) { $class =~ m/([^:]+)$/; $class->schema_instance->register_class($class, $class); }