Fixed if binding issue where reparsing wasn't taking place