Only try to read data if not freed