Index: libcfa/src/concurrency/locks.cfa
===================================================================
--- libcfa/src/concurrency/locks.cfa	(revision 5dc4c7e68de4ba01e549f417b22e699a6e84e49e)
+++ libcfa/src/concurrency/locks.cfa	(revision 86fc350b0fed75cdbddd02c1dea171034661f0c8)
@@ -120,5 +120,5 @@
 	owner = t;
 	recursion_count = ( t ? 1 : 0 );
-	wait_count--;
+	if ( t ) wait_count--;
 	unpark( t );
 }
