Index: icl_content.images.inc
===================================================================
--- icl_content.images.inc	(revision 2407)
+++ icl_content.images.inc	(working copy)
@@ -793,8 +793,26 @@
             
             $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);
+                          
+                //Create imagecache image
+                imagecache_build_derivative($preset['actions'], $originalimagepath, $destination);
+              }
+            }
+            
             // check if the file exists
   
             if (!isset($file_status[$path])) {
