diff --git a/src/modules/Mird/mird_glue.c b/src/modules/Mird/mird_glue.c
index 0da77a71ae715add8bd4701ec5ee2ccc1c9e347a..96157bfbb8838f0928b6c904187a8328b1b181b2 100644
--- a/src/modules/Mird/mird_glue.c
+++ b/src/modules/Mird/mird_glue.c
@@ -39,10 +39,8 @@ struct program *mird_scanner_program;
    do									\
    {									\
       struct pmird_storage *me=(PMIRD);					\
-      THREADS_ALLOW();
 
 #define UNLOCK(PMIRD)							\
-      UNSET_ONERROR(err);						\
    }									\
    while (0);