diff --git a/internal/shareable/shareable.go b/internal/shareable/shareable.go
index <HASH>..<HASH> 100644
--- a/internal/shareable/shareable.go
+++ b/internal/shareable/shareable.go
@@ -141,7 +141,7 @@ func (i *Image) ensureNotShared() {
 
 func (i *Image) forceShared() {
 	if i.backend == nil {
-		i.allocate(false)
+		i.allocate(true)
 		return
 	}
shareable: Bug fix: forceShared should allocate backend as shareable