Fix bug that expects modules always have conf directory