fix bug of checking opic for every node save