Added error handing for a null parameter