[PATCH] Fix sporadic out-of-bounds error