Merge "Fix image not regenerating on changes to bootclasspath"
diff --git a/runtime/gc/space/image_space.cc b/runtime/gc/space/image_space.cc
index 883e1c1f..42089af 100644
--- a/runtime/gc/space/image_space.cc
+++ b/runtime/gc/space/image_space.cc
@@ -337,9 +337,11 @@
           relocated_version_used = true;
         } else {
           image_filename = &system_filename;
+          is_system = true;
         }
       } else if (has_system) {
         image_filename = &system_filename;
+        is_system = true;
       } else {
         CHECK(has_cache);
         image_filename = &cache_filename;
@@ -355,7 +357,7 @@
       LOG(INFO) << "Using image file " << image_filename->c_str() << " for image location "
                 << image_location;
       space = ImageSpace::Init(image_filename->c_str(), image_location,
-                               false, &error_msg);
+                               !is_system, &error_msg);
     }
     if (space != nullptr) {
       return space;