diff --git a/src/core/hw/gpu.h b/src/core/hw/gpu.h
index 737b1e96863a7597ccde2bf1ab2ba801f73df2db..561fa473b6ae6780ffc246268bca9d9fec62cb6e 100644
--- a/src/core/hw/gpu.h
+++ b/src/core/hw/gpu.h
@@ -98,7 +98,7 @@ struct Regs {
             BitField<0, 1, u32> trigger;
 
             // Set to 1 upon completion.
-            BitField<0, 1, u32> finished;
+            BitField<1, 1, u32> finished;
 
             // 0: fill with 16- or 32-bit wide values; 1: fill with 24-bit wide values
             BitField<8, 1, u32> fill_24bit;