It is gramatically right that If-adverb clauses have 'present verb' instead of future auxiliary 'will,'. like this.
If it rains tomorrow, we won't go on a picnic. ( o ) Yes, it's correct, it's called tense simplification: replacing the future in subordinates by present (see Swan, Practical...