Setting a memory cell no longer causes an infinite loop