#260669 by hanoii: Imagecache field formatter is generating broken output when no...
[project/imagecache.git] / imagecache.module
index bd0aefb..6677be2 100644 (file)
@@ -547,6 +547,11 @@ function imagecache_field_formatter($field, $item, $formatter, $node) {
     $item = array_merge($item,  _imagefield_file_load($item['fid']));
   }
 
+  // If there is no filepath at this point, do nothing.
+  if (empty($item['filepath'])) {
+    return;
+  }
+
   $parts =  explode('_', $formatter);
   $style = array_pop($parts);
   $presetname = implode('_', $parts);