Fix for Bug 1352946: Handling the case when the protocol field is empty object in control node routes

Change-Id: Ifcf99ee6a5fb81ccfc2e816c4d8c4b0528951136