diff --git a/optitrack-genom3/Makefile b/optitrack-genom3/Makefile
index 8a19334cba179f6d6452d87505610d9e69891782..86fcdf6c099099e63efa79a682eb458e45f69d51 100644
--- a/optitrack-genom3/Makefile
+++ b/optitrack-genom3/Makefile
@@ -2,6 +2,7 @@
 # Created:			Anthony Mallet on Fri, 28 Mar 2014
 #
 
+PKGREVISION=		1
 DISTNAME=		optitrack-genom3-1.0
 CATEGORIES=		interfaces
 MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${PKGBASE}/}
diff --git a/optitrack-genom3/distinfo b/optitrack-genom3/distinfo
index 2dcd03ae2808861ef885f07fc36420fc3456dfa6..49a04fa89830d2f102fabab3c9b8ba5eabc112d6 100644
--- a/optitrack-genom3/distinfo
+++ b/optitrack-genom3/distinfo
@@ -1,3 +1,4 @@
 SHA1 (optitrack-genom3-1.0.tar.gz) = bd779a9c53afcf6affc82c4641a01bf7d74ab115
 RMD160 (optitrack-genom3-1.0.tar.gz) = 57066952a1714619c888a40084131cc1fa2b9f6c
 Size (optitrack-genom3-1.0.tar.gz) = 317631 bytes
+SHA1 (patch-aa) = 1957881955ff26228f4d46822d66fe66e1019828
diff --git a/optitrack-genom3/patches/patch-aa b/optitrack-genom3/patches/patch-aa
new file mode 100644
index 0000000000000000000000000000000000000000..26412358d798364f4ba98bb340a84e2ff0ebedfe
--- /dev/null
+++ b/optitrack-genom3/patches/patch-aa
@@ -0,0 +1,13 @@
+NULLify log parameter after unset_logfile
+
+diff --git codels/optitrack_codels.c codels/optitrack_codels.c
+index b3d5876..f08bff4 100644
+--- codels/optitrack_codels.c
++++ codels/optitrack_codels.c
+@@ -102,5 +102,6 @@ unset_logfile(optitrack_log_s **log)
+   if (!log || !*log) return genom_ok;
+   if ((*log)->f) fclose((*log)->f);
+   free(*log);
++  *log = NULL;
+   return genom_ok;
+ }