diff --git a/public/Set-DbaAgentSchedule.ps1 b/public/Set-DbaAgentSchedule.ps1 index bfc6b5c55e..6c30a14fc2 100644 --- a/public/Set-DbaAgentSchedule.ps1 +++ b/public/Set-DbaAgentSchedule.ps1 @@ -344,7 +344,7 @@ function Set-DbaAgentSchedule { if ($EndDate -and ($EndDate -notmatch $RegexDate)) { Stop-Function -Message "End date $EndDate needs to be a valid date with format yyyyMMdd" -Target $SqlInstance return - } elseif ($EndDate -lt $StartDate) { + } elseif ($EndDate -and ($EndDate -lt $StartDate)) { Stop-Function -Message "End date $EndDate cannot be before start date $StartDate" -Target $SqlInstance return } @@ -499,4 +499,4 @@ function Set-DbaAgentSchedule { if (Test-FunctionInterrupt) { return } Write-Message -Message "Finished changing the job schedule(s)" -Level Verbose } -} \ No newline at end of file +}