+Index: src/dird/migrate.c
+===================================================================
+--- src/dird/migrate.c (revision 8168)
++++ src/dird/migrate.c (working copy)
+@@ -1160,13 +1160,14 @@
+ * - copy any Log records to the new JobId
+ */
+ if (jcr->get_JobType() == JT_COPY && jcr->JobStatus == JS_Terminated) {
+- UAContext *ua = new_ua_context(jcr);
++ Mmsg(query, "UPDATE Job SET Type='%c' WHERE JobId=%s",
++ (char)JT_JOBCOPY, edit_uint64(jcr->jr.JobId, ec1);
++ db_sql_query(mig_jcr->db, query.c_str(), NULL, NULL);
+ /* Copy JobLog to new JobId */
+ Mmsg(query, "INSERT INTO Log (JobId, Time, LogText ) "
+ "SELECT %s, Time, LogText FROM Log WHERE JobId=%s",
+ new_jobid, old_jobid);
+ db_sql_query(mig_jcr->db, query.c_str(), NULL, NULL);
+- free_ua_context(ua);
+ }
+
+ if (!db_get_job_record(jcr, jcr->db, &jcr->jr)) {