Index: libs/libmythtv/programinfo.cpp
===================================================================
--- libs/libmythtv/programinfo.cpp	(revision 1234)
+++ libs/libmythtv/programinfo.cpp	(working copy)
@@ -3467,7 +3467,7 @@
     if (record == NULL && recordid)
     {
         record = new ScheduledRecording();
-        record->loadByID(recordid);
+        record->loadByProgram(this);
     }
 
     if (filesize > 0)
