diff --git a/code/PostgreSQLDatabase.php b/code/PostgreSQLDatabase.php index dee99f9..8c44227 100644 --- a/code/PostgreSQLDatabase.php +++ b/code/PostgreSQLDatabase.php @@ -429,7 +429,7 @@ class PostgreSQLDatabase extends Database $tableName = $searchableColumn['table_name']; $columnName = $searchableColumn['column_name']; $className = DataObject::getSchema()->tableClass($tableName); - if (DataObject::singleton($className)->db('ShowInSearch')) { + if (DataObject::getSchema()->fieldSpec($className, 'ShowInSearch')) { $conditions[] = array('"ShowInSearch"' => 1); }