Bug 808740 - Disable auto punctuation for French layouts

Remove `currentLayout && ` ... it will always exist.