From 1c1bdba84580897bbd752d6a116d852d193c247c Mon Sep 17 00:00:00 2001
From: Herwin van Welbergen <hvanwelbergen@TechFak.Uni-Bielefeld.DE>
Date: Mon, 2 Apr 2012 16:22:22 +0200
Subject: [PATCH] bugfix

---
 python/src/ipaaca.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/python/src/ipaaca.py b/python/src/ipaaca.py
index 7055bdd..f4fcfac 100755
--- a/python/src/ipaaca.py
+++ b/python/src/ipaaca.py
@@ -1038,7 +1038,9 @@ class OutputBuffer(Buffer):
 		#if iu._uid is not None:
 		#	raise IUPublishedError(iu)
 		#iu.uid = self._generate_iu_uid()
-		self._iu_store[iu._uid] = iu
+	 	if iu.uid in self._iu_store:
+			raise IUPublishedError(iu)
+		self._iu_store[iu.uid] = iu
 		iu.buffer = self
 		self._publish_iu(iu)
 	
-- 
GitLab