Title: function set_error
Last modified: April 13, 2017

---

# function set_error

 *  Resolved [Alisson SaN](https://wordpress.org/support/users/alissonpierre/)
 * (@alissonpierre)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/function-set_error/)
 * function problem:
 * `Fatal error: Call to a member function set_error() on boolean in ../wp-content/
   plugins/wp-mail-logging/WPML_Plugin.php on line 189`
 * please, how fix?
    -  This topic was modified 9 years, 1 month ago by [Alisson SaN](https://wordpress.org/support/users/alissonpierre/).
    -  This topic was modified 9 years, 1 month ago by [Alisson SaN](https://wordpress.org/support/users/alissonpierre/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Thread Starter [Alisson SaN](https://wordpress.org/support/users/alissonpierre/)
 * (@alissonpierre)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/function-set_error/#post-9025257)
 * file WPML_Plugin.php:
 *     ```
       $failed_mail = Mail::find_one($wpml_current_mail_id);
       $failed_mail->set_error($wperror->get_error_message())->save();
       ```
   
    -  This reply was modified 9 years, 1 month ago by [Alisson SaN](https://wordpress.org/support/users/alissonpierre/).
 *  [No3x](https://wordpress.org/support/users/no3x/)
 * (@no3x)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/function-set_error/#post-9033694)
 * Hi [@alissonpierre](https://wordpress.org/support/users/alissonpierre/),
 * I don’t understand under what condition the failed mail could not be found in
   the database. But I will add a check to prevent this error.
    This can lead to
   logging failed mails without the actual error message.
 *  [No3x](https://wordpress.org/support/users/no3x/)
 * (@no3x)
 * [8 years, 11 months ago](https://wordpress.org/support/topic/function-set_error/#post-9219398)
 * This is fixed in 1.8.1

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘function set_error’ is closed to new replies.

 * ![](https://ps.w.org/wp-mail-logging/assets/icon-256x256.jpg?rev=2562296)
 * [WP Mail Logging](https://wordpress.org/plugins/wp-mail-logging/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-mail-logging/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-mail-logging/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-mail-logging/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-mail-logging/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-mail-logging/reviews/)

## Tags

 * [function](https://wordpress.org/support/topic-tag/function/)

 * 3 replies
 * 2 participants
 * Last reply from: [No3x](https://wordpress.org/support/users/no3x/)
 * Last activity: [8 years, 11 months ago](https://wordpress.org/support/topic/function-set_error/#post-9219398)
 * Status: resolved