--- tinymce.module.original	2008-11-18 15:14:06.000000000 -0600
+++ tinymce.module	2008-11-18 15:13:55.000000000 -0600
@@ -93,6 +93,13 @@ function tinymce_process_textarea($eleme
   $init = tinymce_config($profile);
   $init['elements'] = 'edit-'. $textarea_name;
 
+  if (function_exists("text_field_settings")) { // check for existence of CCK Text module
+    $field_settings = unserialize(db_result(db_query("SELECT global_settings FROM {node_field} WHERE field_name='%s'", $element['#parents'][0])));
+    if (isset($field_settings['text_processing']) && !$field_settings['text_processing']) {
+      return $element;
+    }
+  }
+
   if (_tinymce_page_match($profile)) {
     // Merge user-defined TinyMCE settings.
     $init = (array) theme('tinymce_theme', $init, $textarea_name, $init['theme'], $is_running);
