prevent odd behaviour with CAP when settings are wrong