Index: firmware/App/Modes/BloodPrime.c =================================================================== diff -u -r24209d3d77ebdd34dbf65b656959d28d975834bc -r5501a435ad36f528817eb7efb24fcb17ef3da68c --- firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision 24209d3d77ebdd34dbf65b656959d28d975834bc) +++ firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision 5501a435ad36f528817eb7efb24fcb17ef3da68c) @@ -295,7 +295,7 @@ bloodPrimePublishTimerCtr = 0; data.targetBloodPrimeVolumeMl = bloodPrimeTargetVolume_mL; - data.deliveredBloodPrimeVolumeMl = getBloodPrimeVolume(); + data.deliveredBloodPrimeVolumeMl = MAX( 0.0, getBloodPrimeVolume() ); broadcastData( MSG_ID_HD_BLOOD_PRIME_PROGRESS, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&data, sizeof( BLOOD_PRIME_DATA_PAYLOAD_T ) ); } }