Fix a corner case and improve comments
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / ResultSource.pm
index d7f20b4..f3c4b4f 100644 (file)
@@ -585,7 +585,7 @@ sub name_unique_constraint {
   my ($self, $cols) = @_;
 
   my $name = $self->name;
-  $name = $$name if ref $name;
+  $name = $$name if (ref $name eq 'SCALAR');
 
   return join '_', $name, @$cols;
 }