When :enabled-for-modes is nil we default it to '(prog-mode text-mode), but if any of them is in :disabled-for-modes then it shouldn't be enabled by default. This commit fixes the second part.