Fix for gut-reaching travesty as reported by gbjk
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / ResultSource.pm
index 6baff16..4550af8 100644 (file)
@@ -1580,7 +1580,7 @@ sub _minimal_valueset_satisfying_constraint {
     $cols->{fc}{$col} = 1 if (
       ! ( $cols->{missing} || {})->{$col}
         and
-      $args->{columns_info}{$col}{_filter_info}
+      keys %{ $args->{columns_info}{$col}{_filter_info} || {} }
     );
   }