Fixed passing show_access down the recursion path