Hi No, there should be no o ring there you have pointed to,on the other hand the o ring is on the plastic connection,and if these leak the system will draw in air,and fail to start.