diff --git a/loopy/kernel/array.py b/loopy/kernel/array.py
index 9895685fb0e6dc5a600563e741ce41bcc5fe03cd..5844143f4cdc9f955c95f945a441f8815a10a440 100644
--- a/loopy/kernel/array.py
+++ b/loopy/kernel/array.py
@@ -1217,10 +1217,11 @@ def _apply_offset(sub: Expression, ary: ArrayBase) -> Expression:
 
 
 def get_access_info(kernel: LoopKernel,
-        ary: ArrayArg | TemporaryVariable,
-        index: Expression | tuple[Expression, ...],
-        eval_expr: Callable[[Expression], int],
-        vectorization_info: VectorizationInfo) -> AccessInfo:
+            ary: ArrayArg | TemporaryVariable,
+            index: Expression | tuple[Expression, ...],
+            eval_expr: Callable[[Expression], int],
+            vectorization_info: VectorizationInfo | None
+        ) -> AccessInfo:
     """
     :arg ary: an object of type :class:`ArrayBase`
     :arg index: a tuple of indices representing a subscript into ary