Fix path setting edge cases
Fix path setting edge cases