diff --git a/SeedDMS_SQLiteFTS/SQLiteFTS/Indexer.php b/SeedDMS_SQLiteFTS/SQLiteFTS/Indexer.php index 68037bb8d..3170da355 100644 --- a/SeedDMS_SQLiteFTS/SQLiteFTS/Indexer.php +++ b/SeedDMS_SQLiteFTS/SQLiteFTS/Indexer.php @@ -248,7 +248,8 @@ class SeedDMS_SQLiteFTS_Indexer { $res = $this->_conn->query($sql); $doc = false; if($res) { - $rec = $res->fetch(PDO::FETCH_ASSOC); + if(!($rec = $res->fetch(PDO::FETCH_ASSOC))) + return false; $doc = new SeedDMS_SQLiteFTS_Document(); $doc->addField(SeedDMS_SQLiteFTS_Field::Keyword('docid', $rec[$this->_rawid])); $doc->addField(SeedDMS_SQLiteFTS_Field::Keyword('document_id', $rec['documentid']));