=== modified file 'modules/node.module'
--- modules/node.module	
+++ modules/node.module	
@@ -160,16 +160,6 @@ function node_teaser($body, $format = NU
     return $body;
   }
 
-  // We check for the presence of the PHP evaluator filter in the current
-  // format. If the body contains PHP code, we do not split it up to prevent
-  // parse errors.
-  if (isset($format)) {
-    $filters = filter_list_format($format);
-    if (isset($filters['filter/1']) && strpos($body, '<?') !== FALSE) {
-      return $body;
-    }
-  }
-
   // If a valid delimiter has been specified, use it to chop of the teaser.
   if ($delimiter !== FALSE) {
     return substr($body, 0, $delimiter);
