Index: /branches/rel_avx_2_7_3/src/library/avxvainst/va_instance.c
===================================================================
--- /branches/rel_avx_2_7_3/src/library/avxvainst/va_instance.c	(revision 8941)
+++ /branches/rel_avx_2_7_3/src/library/avxvainst/va_instance.c	(working copy)
@@ -1110,6 +1110,16 @@
 						}
 						snprintf(disk[i], sizeof(disk[i]), "%s%s/%s", AVX_VA_IMAGE_DIR, va_name, name);
 						snprintf(temp_img_path, sizeof(temp_img_path), "%s%s/%s", VA_IMAGE_PATH, image_name, name);
+						if(strcmp(image_name, VA_IMAGE_APV10_DEFAULT) == 0) {
+							if(strcmp(va_type, "large") == 0) {
+								snprintf(temp_img_path, sizeof(temp_img_path), "%s%s/large.%s", VA_IMAGE_PATH, image_name, name);
+							} else if(strcmp(va_type, "medium") == 0) {
+								snprintf(temp_img_path, sizeof(temp_img_path), "%s%s/medium.%s", VA_IMAGE_PATH, image_name, name);
+							}
+							if (access(temp_img_path, F_OK) != 0) {
+								snprintf(temp_img_path, sizeof(temp_img_path), "%s%s/%s", VA_IMAGE_PATH, image_name, name);
+							}
+						}
 						int disk_type = va_check_image_type(temp_img_path);
 						if (disk_type == -1) {
 							ret = VA_ENV_ERROR;
