=== modified file 'uc_store/includes/uc_price.inc'
--- uc_store/includes/uc_price.inc	2009-04-18 07:09:30 +0000
+++ uc_store/includes/uc_price.inc	2009-05-08 13:02:50 +0000
@@ -233,8 +233,12 @@
     );
 
     foreach ($hooks as $hook) {
-      $handlers['alterers'][] = $hook['alter']['callback'];
-      $handlers['formatters'][] = $hook['format']['callback'];
+      if (isset($hook['alter']['callback']) && function_exists($hook['alter']['callback'])) {
+        $handlers['alterers'][] = $hook['alter']['callback'];
+      }
+      if (isset($hook['format']['callback']) && function_exists($hook['format']['callback'])) {
+        $handlers['formatters'][] = $hook['format']['callback'];
+      }
 
       if (is_array($hook['options'])) {
         $handlers['options'] += $hook['options'];


