diff -u -r1.8.2.1.2.1.2.15.2.14 flexicharge.module
--- flexicharge.module  13 Aug 2007 19:23:34 -0000      1.8.2.1.2.1.2.15.2.14
+++ flexicharge.module  31 Aug 2007 13:03:22 -0000
@@ -83,7 +83,7 @@
  */
 function flexicharge_form_alter($form_id, &$form) {

-  if (isset($form['product']) && isset($form['product']['ptype'])) {
+  if (product_form_is_product($form_id, $form)) {
     $ptype = $form['product']['ptype']['#value'];

     _flexicharge_partners();
