Scott Flynn flaggade en polisbil och sa till officerarna "Jag vill ha fängelset" efter att ha stulit en flaska juice och krossat ett fönster.
Flynn sågs lägga två paket i munnen på polishögkvarteret i Dundee.
Han planerade att ta drogerna till Perth-fängelset för att betala en skuld.
Den 31-årige hävdade att ett gäng sade att han och familjemedlemmar skulle bli "slagna" om han inte samarbetade.
Depute skattemässigt Eilidh Robertson berättade för Dundee Sheriff Court att paketen innehöll nästan 40 g heroin och drygt 3 g cannabisharts.
Hon sa att rättsmedicinska poliser hade uppskattat heroinets totala värde till 3 860 pund.
"Men om den anklagade hade för avsikt att sälja dessa droger en gång återfördes till fängelse då värdet kunde vara så mycket som fem gånger så", sade hon.
Flynn erkände den 8 november förra året anklagelserna om stöld, vandalism och att han var bekymrad över tillgången på narkotika.
Försvarsadvokaten George Donnelly sade: " Ibland får de som har skulder höra att de måste betala av den skulden.
"Hans arbete var att försöka få in drogerna i Perth-fängelset.
"Han fick rådet grafiskt att om han inte gjorde det skulle han och hans familj skäras av.
"De nämnde hans syster och hennes barn, och hans farfar som har demens och cancer."
Sheriff Alastair Carmichael sade till Flynn: " Ni begick två brott i syfte att gripas och föras in i fängelsesektorn i besittning av heroin.
"Det här är en allvarlig sak."
En man som medvetet greps i ett försök att smuggla heroin till ett värde av 20 000 pund i fängelse har fängslats i tre år.