summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libfshelp/translator-list.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libfshelp/translator-list.c b/libfshelp/translator-list.c
index 92b31dd0..63088fe9 100644
--- a/libfshelp/translator-list.c
+++ b/libfshelp/translator-list.c
@@ -219,7 +219,10 @@ fshelp_get_active_translators (char **translators,
err = mach_port_mod_refs (mach_task_self (), t->active,
MACH_PORT_RIGHT_SEND, +1);
if (err)
- continue;
+ {
+ err = 0;
+ continue;
+ }
(*controls)[*controls_count] = t->active;
(*controls_count)++;