diff --git a/lxd/instance/drivers/driver_qemu.go b/lxd/instance/drivers/driver_qemu.go
index <HASH>..<HASH> 100644
--- a/lxd/instance/drivers/driver_qemu.go
+++ b/lxd/instance/drivers/driver_qemu.go
@@ -4776,6 +4776,8 @@ func (d *qemu) FilePush(fileType string, srcPath string, dstPath string, uid int
 		return err
 	}
 
+	d.state.Events.SendLifecycle(d.project, lifecycle.InstanceFilePushed.Event(d, log.Ctx{"file-source": srcPath, "file-destination": dstPath, "info": args}))
+
 	return nil
 }
lxd/instance/drivers/driver/qemu: handle InstanceFilePushed lifecycle event