fixed handling of --temp-path