Index: imageapi_gd.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imageapi/imageapi_gd.module,v
retrieving revision 1.13.2.8
diff -u -p -r1.13.2.8 imageapi_gd.module
--- imageapi_gd.module	17 Oct 2010 17:58:07 -0000	1.13.2.8
+++ imageapi_gd.module	17 Oct 2010 17:59:32 -0000
@@ -41,6 +41,7 @@ function imageapi_gd_settings_form() {
 function imageapi_gd_image_open($image) {
   $extension = str_replace('jpg', 'jpeg', $image->info['extension']);
   $function = 'imagecreatefrom'. $extension;
+  $image->quality = variable_get('imageapi_jpeg_quality', 75);
   return (function_exists($function) && $image->resource = $function($image->source));
 }
 
@@ -63,7 +64,7 @@ function imageapi_gd_image_close($image,
     return FALSE;
   }
   if ($extension == 'jpeg') {
-    return $function($image->resource, $destination, variable_get('imageapi_jpeg_quality', 75));
+    return $function($image->resource, $destination, $image->quality);
   }
   else {
     // Always save PNG images with full transparency.
