Fix potential bug in UPnP config. If the shaper has never been used, the value being checked may not exist or not be an array.
Fix potential bug in UPnP config.
If the shaper has never been used, the value being checked may not exist or not be an array.

dennypage/pfsense,pfsense/pfsense,pfsense/pfsense,ch1c4um/pfsense,jxmx/pfsense,dennypage/pfsense,jxmx/pfsense,brunostein/pfsense,NOYB/pfsense,ptorsten/pfsense,pfsense/pfsense,NewEraCracker/pfsense,ptorsten/pfsense,pfsense/pfsense,dennypage/pfsense,BlackstarGroup/pfsense,NewEraCracker/pfsense,ch1c4um/pfsense,NOYB/pfsense,brunostein/pfsense,dennypage/pfsense,phil-davis/pfsense,phil-davis/pfsense,BlackstarGroup/pfsense,NewEraCracker/pfsense,phil-davis/pfsense,ch1c4um/pfsense,NOYB/pfsense,phil-davis/pfsense,brunostein/pfsense,ch1c4um/pfsense,jxmx/pfsense,BlackstarGroup/pfsense,NewEraCracker/pfsense,ptorsten/pfsense,BlackstarGroup/pfsense