Index: icl_content.images.inc
===================================================================
--- icl_content.images.inc	(revision 2099)
+++ icl_content.images.inc	(working copy)
@@ -794,6 +794,28 @@
   
             $path = realpath(".") . $trans_data;
             
+			if (!file_exists($path) && module_exists('imagecache')) {
+              // check if this is an imagecache preset
+              $check = explode("/", $trans_data);
+            
+              if ($check[4] == "imagecache") {
+                $presetname = $check[5];
+              
+                unset($check[4]);
+                unset($check[5]);
+                unset($check[0]); //This is empty
+                
+                $originalimagepath = implode("/",$check);
+                $destination = imagecache_create_path($presetname, $originalimagepath);
+                $preset = imagecache_preset_by_name($presetname);
+
+                imagecache_build_derivative($preset['actions'], $src, $dst);
+                          
+                //Create imagecache image
+                imagecache_build_derivative($actions, $originalimagepath, $destination);
+              }
+            }
+			
             if (!isset($file_status[$path])) {
               $file_status[$path] = file_exists($path);
             }
