Merge 'DBIx-Class-current' into 'source-handle'
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / ResultSet.pm
index 1ace329..718cb1a 100644 (file)
@@ -87,6 +87,7 @@ sub new {
   my ($source, $attrs) = @_;
   $source = $source->handle 
     unless $source->isa('DBIx::Class::ResultSourceHandle');
+  $attrs = { %{$attrs||{}} };
 
   if ($attrs->{page}) {
     $attrs->{rows} ||= 10;