diff --git a/lib/logstorage/storage.go b/lib/logstorage/storage.go
index 96cf041a02..2c7b0e25fc 100644
--- a/lib/logstorage/storage.go
+++ b/lib/logstorage/storage.go
@@ -541,7 +541,7 @@ func (s *Storage) UpdateStats(ss *StorageStats) {
 // IsReadOnly returns true if s is in read-only mode.
 func (s *Storage) IsReadOnly() bool {
 	available := fs.MustGetFreeSpace(s.path)
-	return available > s.minFreeDiskSpaceBytes
+	return available < s.minFreeDiskSpaceBytes
 }
 
 func (s *Storage) debugFlush() {