fixed FIRM_EDGES_INPLACE condition