Index: imageapi/imageapi_imagemagick.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imageapi/imageapi_imagemagick.module,v
retrieving revision 1.17.2.4
diff -u -p -r1.17.2.4 imageapi_imagemagick.module
--- imageapi/imageapi_imagemagick.module	17 Apr 2009 17:58:03 -0000	1.17.2.4
+++ imageapi/imageapi_imagemagick.module	20 Jun 2009 22:49:19 -0000
@@ -102,7 +102,12 @@ function imageapi_imagemagick_image_open
 }
 
 function imageapi_imagemagick_image_close($image, $dst) {
-  return _imageapi_imagemagick_convert($image->source, $dst, $image->ops);
+  $type = '';
+  if (!strncmp($image->info['mime_type'], 'image/', 6)) {
+    $type = substr($image->info['mime_type'], 6) . ':';
+  }
+
+  return _imageapi_imagemagick_convert($image->source, $type . $dst, $image->ops);
 }
 
 function imageapi_imagemagick_image_crop(&$image, $x, $y, $width, $height) {
