Foreign Affairs Minister Melanie 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.