diff --git a/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/Allrun b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/Allrun
index db26364b0e5b32ec2427e261e571371b3c515ba0..5ca111a201a4b5ea3120777848620f805af8ec3e 100755
--- a/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/Allrun
+++ b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/Allrun
@@ -11,4 +11,18 @@ runApplication decomposePar
 
 runParallel $(getApplication) -debug-switch GAMGAgglomeration
 
+
+# Try again with random decomposition. Needs a few more cells to create
+# proper agglomeration - otherwise processorAgglomerator complains
+
+decompDict="-decomposeParDict system/decomposeParDict.random"
+
+runApplication -s random \
+    decomposePar -force $decompDict
+
+runParallel -s random refineMesh -overwrite $decompDict
+
+runParallel -s random \
+    $(getApplication) $decompDict -debug-switch GAMGAgglomeration
+
 #------------------------------------------------------------------------------
diff --git a/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/controlDict b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/controlDict
index 78a1986794eda6948aa858ffc22410a1bcaad07a..cbe479735b4b8339b2df5cb97b8e95eaf93def79 100644
--- a/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/controlDict
+++ b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/controlDict
@@ -17,7 +17,7 @@ FoamFile
 
 application     laplacianFoam;
 
-startFrom       latestTime;
+startFrom       startTime;  //latestTime;
 
 startTime       0;
 
diff --git a/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/decomposeParDict.random b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/decomposeParDict.random
new file mode 100644
index 0000000000000000000000000000000000000000..84e695a03f432ffd5f5042869a25f0971d34201e
--- /dev/null
+++ b/tutorials/basic/laplacianFoam/implicitAMI-nonblocking/system/decomposeParDict.random
@@ -0,0 +1,25 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  v2312                                 |
+|   \\  /    A nd           | Website:  www.openfoam.com                      |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      decomposeParDict;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+//- The total number of domains (mandatory)
+numberOfSubdomains  4;
+
+//- The decomposition method (mandatory)
+method          random;
+
+// NOTE: no patch constraints!
+
+// ************************************************************************* //