diff --git a/Kernel/FileSystem/Inode.cpp b/Kernel/FileSystem/Inode.cpp index f74598ea41..7923c66f27 100644 --- a/Kernel/FileSystem/Inode.cpp +++ b/Kernel/FileSystem/Inode.cpp @@ -230,6 +230,12 @@ NonnullRefPtr Inode::fifo() void Inode::set_metadata_dirty(bool metadata_dirty) { LOCKER(m_lock); + + if (metadata_dirty) { + // Sanity check. + ASSERT(!fs().is_readonly()); + } + if (m_metadata_dirty == metadata_dirty) return;