diff --git a/packages/block-library/src/cover/edit.js b/packages/block-library/src/cover/edit.js
index d8e59ec8a5ef3..ec167b51ce301 100644
--- a/packages/block-library/src/cover/edit.js
+++ b/packages/block-library/src/cover/edit.js
@@ -241,7 +241,7 @@ function mediaPosition( { x, y } ) {
}
function CoverPlaceholder( {
- coverUrl,
+ hasBackground = false,
children,
noticeUI,
noticeOperations,
@@ -261,7 +261,7 @@ function CoverPlaceholder( {
accept="image/*,video/*"
allowedTypes={ ALLOWED_MEDIA_TYPES }
notices={ noticeUI }
- disableMediaButtons={ !! coverUrl }
+ disableMediaButtons={ hasBackground }
onError={ ( message ) => {
removeAllNotices();
createErrorNotice( message );
@@ -646,7 +646,7 @@ function CoverEdit( {
) }
{ isBlogUrl && }