Fix default argument when optional