      def _check_tnspec(self, tnspec):
          ent_spec = tnspec.split('-')
          sys_spec = self.system_spec.split('-')
-@@ -486,9 +486,9 @@ class install_update_payload(update_type
+@@ -518,9 +516,9 @@ class install_update_payload(update_type
          for idx, boot_entry in enumerate(self.blob_entry_list):
              try:
                  blob_entry_tuple = struct.unpack(self.entry_packing, self.blob_file.read(struct.calcsize(self.entry_packing)))

                     return False
             else:
                 # this case means VER and VER_b are both corrupted, should not come to here
@@ -908,7 +913,7 @@ class install_update_payload(update_type
             if blob_entry['updatable'] == False:
                 continue
 

 
         # find last BCT "BCT_L"
         last_bct_num = 64
@@ -662,16 +664,17 @@ class install_update_payload(update_type
                         part_name_base = kfs_name
                         break
 
