diff --git a/client/image.go b/client/image.go
index 08c1b7b85027263a49592999c3042ddfbb213064..9a43dac41d282120de9ecc374786d8f6abb543d6 100644
--- a/client/image.go
+++ b/client/image.go
@@ -49,9 +49,10 @@ func (r *Remote) Image(flake string) (store.Image, error) {
 }
 
 // ImageUpdate updates metadata of store.Image with given snowflake. To persist original value in a field set \000.
-func (r *Remote) ImageUpdate(flake, source, commentary, commentaryTranslation string) error {
+func (r *Remote) ImageUpdate(flake, source, parent, commentary, commentaryTranslation string) error {
 	payload := api.ImageUpdatePayload{
 		Source:                source,
+		Parent:                parent,
 		Commentary:            commentary,
 		CommentaryTranslation: commentaryTranslation,
 	}