fix for extension not clearing persistance pointer