Also take the source_type in consideration when loading a script to the ListView