diff options
Diffstat (limited to 'solenv/bin/modules/installer/setupscript.pm')
-rw-r--r-- | solenv/bin/modules/installer/setupscript.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/solenv/bin/modules/installer/setupscript.pm b/solenv/bin/modules/installer/setupscript.pm index 9cf5e920fca1..6eefe01f0bd5 100644 --- a/solenv/bin/modules/installer/setupscript.pm +++ b/solenv/bin/modules/installer/setupscript.pm @@ -418,9 +418,10 @@ sub prepare_non_advertised_files if ( $folderitem->{'ComponentIDFile'} ) { $fileid = $folderitem->{'ComponentIDFile'}; } my $onefile = installer::worker::find_file_by_id($filesref, $fileid); - # Attention: If $onefile with "FileID" is not found, this is not always an error. - # FileID can also contain an executable file, for example msiexec.exe. if ( $onefile ne "" ) { $onefile->{'needs_user_registry_key'} = 1; } + else { + installer::exiter::exit_program("ERROR: Did not find FileID $fileid in file collection", "prepare_non_advertised_files"); + } } } } |