Default old captivate question

In January of 2011, I rooted and unlocked my Samsung Captivate running Android 2.2. Now that I have upgraded to a new/different phone, I want to factory reset my Captivate before giving it away. I was looking on my PC for my unlock code, in case the factory reset re-locked the phone, but could not find it. I tried to get the code again from my phone using the "SuperOneClick" app, but when I ran it it failed. It gave me the following message:

OK

Waiting for device...

OK

Preparing to copy nv_data.bin to sd...
rm failed for /sdcard/nv_data.bin, Read-only file system


OK

Copying nv_data.bin to sd...
cannot create /sdcard/nv_data.bin: read-only file system


OK

Pulling nv_data.bin...
remote object '/sdcard/nv_data.bin' does not exist

OK

Reading nv_data.bin...
Unlock code: FFFFFFFF
FAILED

So, my question is really this. Will factory reset re-lock the phone?

Update: I took the plunge and went ahead with the factory unlock. After it rebooted, it was true to word reset. Except that it DID remain UNLOCKED. That was good to know.