Fix an issue with credit editor

The client editor should reuse the store if the client being edited was just
created

Change-Id: I157c03181cf7b679a959e007986a670ea8394272
(cherry picked from commit 5c6e92b2757c699b066bd2b4fea50fdf21b63932)