Fixed  Error by renaming of redirected thread


Well-known member
Try rename thread with this icon -
Argument 2 passed to XenForo_Search_DataHandler_Abstract::updateIndex()  must be an array, boolean given, called in  /***/library/XenForo/DataWriter/Discussion.php  on line 601 and defined
   1. XenForo_Application::handlePhpError() in XenForo/Search/DataHandler/Abstract.php at line 237
   2. XenForo_Search_DataHandler_Abstract->updateIndex() in XenForo/DataWriter/Discussion.php at line 601
   3. XenForo_DataWriter_Discussion->_updateSearchIndexTitle() in XenForo/DataWriter/Discussion.php at line 539
   4. XenForo_DataWriter_Discussion->_indexForSearch() in XenForo/DataWriter/Discussion.php at line 380
   5. XenForo_DataWriter_Discussion->_postSave() in XenForo/DataWriter.php at line 1295
   6. XenForo_DataWriter->save() in XenForo/ControllerPublic/Thread.php at line 760
   7. XenForo_ControllerPublic_Thread->actionSave() in XenForo/FrontController.php at line 310
   8. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
   9. XenForo_FrontController->run() in /***/index.php at line 15


XenForo moderator
Staff member
I've just tested this on my install and it worked fine.

Can you post the steps you are taking so I can try to reproduce it.


XenForo developer
Staff member
Fixed now, thanks - shouldn't be doing anything with the search index (because there are no messages).