diff --git a/app/utils/patient-validation.js b/app/utils/patient-validation.js
index <HASH>..<HASH> 100644
--- a/app/utils/patient-validation.js
+++ b/app/utils/patient-validation.js
@@ -16,8 +16,8 @@ export default {
           // force validation to fail
           return true;
         } else {
-          let typeAheadName = patientTypeAhead.substr(0, patientName.length);
-          if (patientName !== typeAheadName) {
+          let typeAheadName = patientTypeAhead.substr(0, patientName.length).toLowerCase();
+          if (patientName.toLowerCase().indexOf(typeAheadName) !== 0) {
             return true;
           }
         }
Fixed patient typeahead to avoid false negative

Validation was failing when user only typed in part of patient name and
selected patient from list.