m_join.c flag variable fix