Has turning on DLC changed

Going to try to dive into the game again after a few months. I seem to recall there was a wonky problem with the DLC before where if you put a check mark in the box when you started a new game that actually turned off the DLC. Has that been changed? If I want to use the new DLC do I put a check in the box or not?

That bug was fixed some time ago. You need to check the DLC to enable it.

Cool thanks, like I said have not played in a while so I wanted to make sure before I started it up again