Det är händelsen i Kertjsundet, där Ryssland beslagtagit tre ukrainska fartyg som gör att Donald Trump nu ställer in sitt möte med Putin.
De båda ledarna skulle egentligen träffats under G20-mötet i Buenos Aires i Argentina, som inleds imorgon.
"Baserat på det faktum att fartyg och sjömän inte har återförts till Ukraina från Ryssland, har jag beslutat att det är bäst för alla berörda parter att avboka mitt tidigare planerade möte i Argentina med president Vladimir Putin", skriver Trump på Twitter.
"Jag ser fram emot ett meningsfullt möte igen så snart denna situation är löst", tillägger han.
Det var i söndags som Ryssland hindrade och besköt tre ukrainska marinfartyg som saknade tillstånd för att passera genom Kertjsundet, där Ryssland efter annekteringen av Krimhalvön 2014 byggt en 18,1 kilometer lång bro. Enligt Ryssland var det en medveten provokation från Ukraina, bland annat för att framkalla reaktioner från Väst.