diff --git a/src/components/ha-camera-stream.ts b/src/components/ha-camera-stream.ts
index 51794b3ad3..b2db579890 100644
--- a/src/components/ha-camera-stream.ts
+++ b/src/components/ha-camera-stream.ts
@@ -35,7 +35,7 @@ class HaCameraStream extends LitElement {
@internalProperty() private _url?: string;
protected render(): TemplateResult {
- if (!this.stateObj || (!this._forceMJPEG && !this._url)) {
+ if (!this.stateObj) {
return html``;
}
@@ -52,16 +52,18 @@ class HaCameraStream extends LitElement {
)} camera.`}
/>
`
- : html`
+ : this._url
+ ? html`
- `}
+ `
+ : ""}
`;
}
diff --git a/src/dialogs/more-info/controls/more-info-camera.ts b/src/dialogs/more-info/controls/more-info-camera.ts
index d990cf25a0..4bc02b6a79 100644
--- a/src/dialogs/more-info/controls/more-info-camera.ts
+++ b/src/dialogs/more-info/controls/more-info-camera.ts
@@ -4,9 +4,9 @@ import {
css,
CSSResult,
html,
+ internalProperty,
LitElement,
property,
- internalProperty,
PropertyValues,
TemplateResult,
} from "lit-element";
@@ -47,7 +47,7 @@ class MoreInfoCamera extends LitElement {
return html`
${this._cameraPrefs