diff --git a/emhttp/plugins/dynamix/DeviceInfo.page b/emhttp/plugins/dynamix/DeviceInfo.page
index a37959a0e..a7cac7575 100755
--- a/emhttp/plugins/dynamix/DeviceInfo.page
+++ b/emhttp/plugins/dynamix/DeviceInfo.page
@@ -267,7 +267,11 @@ function selectDiskFsProfile(init) {
}
} else if (($('#diskFsType').val()||'').indexOf('zfs') != -1) {
+ var subpool = "=isSubpool(_var($disk,'name'))?>";
$('#diskFsProfileBTRFS').prop('disabled',true).hide();
+ if (subpool.length) {
+ $('#diskFsType').prop('disabled',true).hide();
+ }
if (!init) {
$('#diskFsProfileZFS').prop('disabled',false);
$('#diskFsWidthZFS').prop('disabled',false);
@@ -601,7 +605,7 @@ _(Spinup group(s))_:
:
-
+
_(Spin down delay)_:
:
+
+
+$fsTypeImmutable = (_var($var,'fsState')=="Stopped" && !empty(_var($disk,'uuid'))) || (_var($var,'fsState')=="Started" && _var($disk,'fsType')!='auto')?>
+
_(File system status)_:
: =_(_var($disk,'fsStatus'))?>
-$fsTypeImmutable = (_var($var,'fsState')=="Stopped" && !empty(_var($disk,'uuid'))) || (_var($var,'fsState')=="Started" && _var($disk,'fsType')!='auto')?>
-
_(File system type)_:
: