diff --git a/src/BulkEdit.hxx b/src/BulkEdit.hxx
index 942452319..4c100bb8c 100644
--- a/src/BulkEdit.hxx
+++ b/src/BulkEdit.hxx
@@ -20,6 +20,9 @@ public:
 	~ScopeBulkEdit() {
 		partition.playlist.CommitBulk(partition.pc);
 	}
+
+	ScopeBulkEdit(const ScopeBulkEdit &) = delete;
+	ScopeBulkEdit &operator=(const ScopeBulkEdit &) = delete;
 };
 
 #endif