Hi Andre,
To avoid any folders being created, you can just clear out a table in Direct Editor:
1. In InstallShield, go to the Installation Designer -> Additional Tools -> Direct Editor
2. Find the CreateFolder table
3. Clear out all the records here.
This should allow you to install the MSI without having an empty directory created.
(Note: Creating the folder is behavior by design. We assume you want this here, so we drop the entry in CreateFolder to ensure it gets created.)
I might also suggest picking a registry key/value and setting it as the 'Keypath' under the registry view of the component. This will help avoid AutoRepair in the long run (since without one, the MSI package might look for the folder, and trigger autorepair).