Improved butler path detection