Settings update

fixed a bug with the new directory handling that caused an empty
output_directory setting to not be properly set to None, creating an
error message