MT#8621 Check callforward spec against empty desctinations

(cherry picked from commit c7a2dae1fce4001235879ca0872a84af0ae2cab5)
(cherry picked from commit a297969e473e574109e9881fadf58d7b77dda720)