No it will always store to eeprom. Of course you could go to commands.cpp and search 134: and near the end of the case
#if EEPROM_MODE != 0
EEPROM::storeDataIntoEEPROM(0);
#endifremove the store command or make it depend on some parameter. YOu could still change it permanently with M500 if needed.