Fixed recursive call and instead simple check to add "http://" if necessary.