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