Scottish champions Celtic will play Northern Ireland's Linfield or La Fiorita of San Marino in the second qualifying round of the Champions League.
Brendan Rodgers' side, who reached the group stages last season, will begin their competitive season when the tie takes place over two legs on July 11 or 12 and 18 or 19.
Their opponents will become clear in the first week of July after Linfield and La Florita have played each other in the first qualifying round.
With Celtic drawn away for the first leg, the possibility of them playing in Belfast on July 12, a key date in the marching calendar, is potentially problematic for security services given past sectarian tensions.
It remains to be seen how any issues could be resolved.
As they did last season, Celtic will need to win three two-legged ties in order to reach the group stage but our betting partners Sky Bet have them odds-on at 4/6 to do so.
Elsewhere the draw, made at the headquarters of European governing body UEFA in Nyon, Dundalk were handed a tie against Rosenborg of Norway.
Like Linfield, Welsh side The New Saints must also enter at the first qualifying round stage. They will play Europa of Gibraltar and will then face HNK Rijeka of Croatia if they get through.
New Celtic winger Jonny Hayes is looking forward to his club's ties but does not believe the extra spice involved in a potential showdown with Linfield will worry the Hoops too much.
The Republic of Ireland international said: "It's going to be a tough game in Europe. I've got a little bit of experience playing there with Aberdeen where we maybe took our foot off the gas and almost got punished.
"Every game is tough so regardless of who we play or where we play, they will look forward to playing Celtic and probably raise their game a little bit.
"I'm just happy I've got a chance to finally pull this top on as it could be my first competitive game. Regardless of the opposition I can't wait to get started. If the first competitive game is in Ireland, I'll look forward to it.
"I've never really thought about stuff off the park. Fans treat games differently from players. We have to approach every game the same."
Champions League first qualifying round draw
Víkingur (FRO) v Trepça '89 (KOS)
Hibernians (MLT) v FCI Tallinn (EST)
Alashkert (ARM) v FC Santa Coloma (AND)
The New Saints (WAL) v Europa (GIB)
Linfield (NIR) v La Fiorita (SMR)
First legs: June 27/28; second legs: July 4/5
Champions League second qualifying round draw
APOEL (CYP) v Dudelange (LUX)
Žalgiris (LTU) v Ludogorets Razgrad (BUL)
Qarabağ (AZE) v Samtredia (GEO)
Partizan (SRB) v Budućnost Podgorica (MNE)
Hibernians (MLT)/FCI Tallinn (EST) v Salzburg (AUT)
Sheriff Tiraspol (MDA) v Kukës (ALB)
Astana (KAZ) v Spartaks Jūrmala (LVA)
BATE Borisov (BLR) v Alashkert (ARM)/FC Santa Coloma (AND)
Žilina (SVK) v København (DEN)
Hapoel Beer-Sheva (ISR) v Honvéd (HUN)
Rijeka (CRO) v The New Saints (WAL)/Europa (GIB)
Malmö (SWE) v Vardar (MKD)
Zrinjski (BIH) v Maribor (SVN)
Dundalk (IRL) v Rosenborg (NOR)
FH Hafnarfjördur (ISL) v Víkingur (FRO)/Trepça '89 (KOS)
Linfield (NIR)/La Fiorita (SMR) v Celtic (SCO)
IFK Mariehamn (FIN) v Legia Warszawa (POL)
First legs: July 11/12; second legs: July 18/19