Den amerikanska senaten godkände på tisdagen att fångar på Guantanamobasen kan överföras till USA och ställas inför rätta där.
Med röstsiffrorna 79 för och 19 emot undanröjde senaten därmed ett av de många hindren som Obamaregeringen står inför innan en stängning av det kontroversiella fånglägret kan bli aktuell.
Obama har satt som mål att stänga det hårt kritiserade lägret nästa år men planerna har stött på många problem och Vita huset har medgett att det kan bli svårt att hålla tidsplanen.
Kompromissförslaget godkändes i förra veckan av representanthuset och kommer nu att skickas till president Barack Obama för underskrift.
Kompromissen som nåtts innebär att fångar bara kan föras till fängelser i USA om de ska ställas inför rätta i amerikanska domstolar. Vidare måste regeringen presentera en riskbedömning och ge 45 dagars varsel.
De som frias utan rättegång ska inte kunna bosätta sig i USA.
Omkring 220 fångar finns kvar i lägret, som öppnade efter terrorattackerna 11 september 2001. Alla kommer inte att ställas inför rätta utan kan komma att få sina fall prövade i militärtribunaler på Guantanamo. Medan andra, som friats från misstankar, kan skickas till länder som är beredda att ta emot dem.