Polisen stoppade en bilförare i Visby hamn efter att ha reagerat på körsättet.
Mannen bakom ratten visade tecken på att vara påverkad av narkotika, enligt polisen.
Händelsen inträffade vid 21:30-tiden på torsdagen.
Mannen, som är i 30-årsåldern, har fått lämna prover och släppts fri efter förhör.