Also see what's in master..syslogshold and master..systransactions.
If you see an entry like $chained_transaction then you're running in chained transaction mode and if you didn't explicitly issue a 'set chained on' then your app may actually (still) be running with autocommit=false.