diff --git a/system/installer/yali/files/blkid-run.patch b/system/installer/yali/files/blkid-run.patch
new file mode 100644
index 0000000000..c7d9dc9dfa
--- /dev/null
+++ b/system/installer/yali/files/blkid-run.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/yali/storage/storageset.py b/yali/storage/storageset.py
+--- a/yali/storage/storageset.py 2022-05-24 12:50:17.000000000 +0300
++++ b/yali/storage/storageset.py 2022-08-20 12:57:14.912919918 +0300
+@@ -75,7 +75,7 @@
+
+ def __init__(self, chroot="/"):
+ self.devices = {}
+- self.path = os.path.join(chroot, "etc/blkid/blkid.tab")
++ self.path = os.path.join(chroot, "run/blkid/blkid.tab")
+
+ def parse(self):
+ with open(self.path) as blkidTab:
diff --git a/system/installer/yali/pspec.xml b/system/installer/yali/pspec.xml
index 8f7a683fb6..0fcdeb25b8 100644
--- a/system/installer/yali/pspec.xml
+++ b/system/installer/yali/pspec.xml
@@ -24,6 +24,7 @@
fix_find_device.patch
+ blkid-run.patch
@@ -92,6 +93,13 @@
+
+ 2022-08-20
+ 3.3.7.0
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-05-24
3.3.7.0