This would indicate that CurrentPageNode.Title returns an empty string when there is extra path info - but I tested this on the 4.0 release and can not reproduce the problem.
Are you running on 4.0? Do you have any custom asp.net sitemap provider code in play?
Are you running on 4.0? Do you have any custom asp.net sitemap provider code in play?