diff --git a/public/app/features/annotations/annotation_tooltip.ts b/public/app/features/annotations/annotation_tooltip.ts index 3ec2763d8dd..0d734a34a40 100644 --- a/public/app/features/annotations/annotation_tooltip.ts +++ b/public/app/features/annotations/annotation_tooltip.ts @@ -36,7 +36,7 @@ export function annotationTooltipDirective( let tooltip = '
'; let titleStateClass = ''; - if (event.alertId !== undefined) { + if (event.alertId !== undefined && event.newState) { const stateModel = alertDef.getStateDisplayModel(event.newState); titleStateClass = stateModel.stateClass; title = ` ${stateModel.text}`; @@ -50,7 +50,7 @@ export function annotationTooltipDirective( } let header = `
`; - if (event.login) { + if (event.login && event.avatarUrl) { header += `
`; } header += `