Polisen gjorde husrannsakan i mannens bostad i Nossebro den 6 november förra året.
I en ficka i en morgonrock i hans sovrum hittades 0, 09 gram heroin.
Åklagaren ansåg att brottet begåtts med uppsåt, men 41-åringen nekade.
I tingsrätten förklarade han att han satt i fängelse den aktuella tiden och hade sin bostad uthyrd.
– Jag har aldrig ens använt heroin.
Frivårdens anteckningar om två urinprov som togs den aktuella tiden var också utan anmärkning.
41-åringen hade dessutom begärt att åklagaren skulle höra en bekant till honom som sovit över i hans bostad och som han vet använder heroin.
Tingsrätten skriver i sin dom att det är klarlagt att 41-åringen avtjänade ett straff vid tiden för husrannsakan, samt att han begärt in kompletterande förhör.
– För att en person ska kunna dömas för innehav av narkotika krävs att han själv innehaft narkotikan. Det innebär i princip att denne har narkotikan i sin besittning på så sätt att han har möjlighet att förfoga över den, skriver tingsrätten.
Man utesluter inte att heroinet kan ha lagts i fickan på morgonrocken av någon annan.
– Det är således inte styrkt att narkotikan tillhör 41-åringen eller att han haft vetskap om att den fanns i hans bostad. Åtalet för ringa narkotikabrott ska därför ogillas, skriver tingsrätten.