diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh
index bb40cc98c806dd18401f91bf5ef05ddfa410de07..e64c73baeb15d39f1ac01ee8d41136b6919da277 100644
--- a/lustre/tests/sanity.sh
+++ b/lustre/tests/sanity.sh
@@ -3910,6 +3910,7 @@ test_115() {
 run_test 115 "verify dynamic thread creation===================="
 
 free_min_max () {
+	wait_delete_completed
 	AVAIL=($(cat $LPROC/osc/*[oO][sS][cC][-_]*/kbytesavail))
 	echo OST kbytes available: ${AVAIL[@]}
 	MAXI=0; MAXV=${AVAIL[0]}