Index: src/libcfa/concurrency/mutex.c
===================================================================
--- src/libcfa/concurrency/mutex.c	(revision 09800e9b5b749cee9e6635061d104d0b3b63c527)
+++ src/libcfa/concurrency/mutex.c	(revision d15a45d1ae97e7af1b6a93c57b0131f5963ecb24)
@@ -59,5 +59,5 @@
 void unlock(mutex_lock & this) {
 	lock( this.lock __cfaabi_dbg_ctx2 );
-	this.is_locked = this.blocked_threads;
+	this.is_locked = (this.blocked_threads != 0);
 	WakeThread(
 		pop_head( this.blocked_threads )
