fix small bug in DelimiterIf