Don't deref ptr if you have a ptr in the struct