Changed to only save/update instance field if it's not nil.

Added a missing header column "On Error" in Instance grid, that was causing grid to display incorrect data in rows.

https://bugzilla.redhat.com/show_bug.cgi?id=1114747
https://bugzilla.redhat.com/show_bug.cgi?id=1115652