diff --git a/airtime_mvc/application/models/Schedule.php b/airtime_mvc/application/models/Schedule.php index e74fc1563..1ad8861f7 100644 --- a/airtime_mvc/application/models/Schedule.php +++ b/airtime_mvc/application/models/Schedule.php @@ -269,8 +269,11 @@ SQL; $previousFile = CcFilesQuery::create() ->filterByDbId($previousMediaFileId) ->findOne(); - $previousMediaName = $previousFile->getDbArtistName() . " - " . $previousFile->getDbTrackTitle(); - $previousMetadata = CcFiles::sanitizeResponse($previousFile); + if (isset($previousFile)) + { + $previousMediaName = $previousFile->getDbArtistName() . " - " . $previousFile->getDbTrackTitle(); + $previousMetadata = CcFiles::sanitizeResponse($previousFile); + } } else if (isset($previousMediaStreamId)) { $previousMediaName = null; $previousMediaType = "webstream";