diff --git a/src/video_core/textures/texture.h b/src/video_core/textures/texture.h
index e3be018b9740c8a827a42ac37cb38de1e132b346..e36bc2c04e5f700c2c155e9e06ae2e893502efb8 100644
--- a/src/video_core/textures/texture.h
+++ b/src/video_core/textures/texture.h
@@ -213,7 +213,7 @@ struct TICEntry {
         if (header_version != TICHeaderVersion::OneDBuffer) {
             return width_minus_1 + 1;
         }
-        return (buffer_high_width_minus_one << 16) | buffer_low_width_minus_one;
+        return ((buffer_high_width_minus_one << 16) | buffer_low_width_minus_one) + 1;
     }
 
     u32 Height() const {