prevent project source control URLs being overwritten by null values from clients