Adaptive path fix