Looks like Linksys have released the updates at last to fix this issue

Firmware for BEFSR41 ver. 1 & ver. 2.x Here

However they don't appear to have released a fix for version 3 of this router yet.