OTTAWA — Foreign Affairs Minister Mélanie Joly says close to 45,000 Canadians are in Lebanon, months after warning there is no guarantee Ottawa can evacuate them if the situation deteriorates further.