diff --git a/epsacrop/epsacrop.module b/epsacrop/epsacrop.module
index b38c082..e01483f 100644
--- a/epsacrop/epsacrop.module
+++ b/epsacrop/epsacrop.module
@@ -199,7 +199,7 @@ function epsacrop_nodeapi(&$node, $op, $a3, $a4) {
  *  The function add a hidden textarea for information transit between dialog popup and php
  */
 function epsacrop_form_alter(&$form, $form_state, $form_id) {
-  if (eregi('_node_form', $form_id) || $form_id == 'editablefields_form') {
+  if (preg_match('/_node_form/i', $form_id) || $form_id == 'editablefields_form') {
     _epsacrop_include_html();
     $node = $form['#node'];
     if (empty($node) && is_array($form['#parameters'])) {
