Fixed location issue

strcmp returns 0 (false) if the strings are equal. By using the ! I was
getting the opposite expected behavior.