Fix a fall back

Since this code only runs if `name` is in `cdata['kwargs']`, it's never going to use the default param given to `dict.get()`.
I think it was intended to be an else / fall through so I've rewritten it thus.  IMO, writing it as an else makes it slightly more readable than changing it to use the default param correctly.