Currently I would only call this code if servicedescription has been passed. It adds an extra call which isn't necessary for some people.