diff --git includes/bootstrap.inc includes/bootstrap.inc
index 8fe5bea..3cd4f9e 100644
--- includes/bootstrap.inc
+++ includes/bootstrap.inc
@@ -1473,7 +1473,8 @@ function t($string, array $args = array(), array $options = array()) {
  * @ingroup sanitization
  */
 function check_plain($text) {
-  return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
+  // I'm SO tired of "Invalid multibyte sequence" errors.
+  return htmlspecialchars(mb_convert_encoding($text,'UTF-8',mb_detect_encoding($text)),ENT_QUOTES | ENT_IGNORE,'UTF-8');
 }
 
 /**
