From 9a9b0e9d61185ce4b231d09b51cd6bba63c9ef1c Mon Sep 17 00:00:00 2001 From: Vit Mojzis Date: Fri, 4 May 2018 13:51:46 +0200 Subject: [PATCH] python/semanage/seobject.py: Fix undefined store check self.store is always a string (actual store name or "") because of semanageRecords.__init__. Fix check for not defined store. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1559174#c3 Signed-off-by: Vit Mojzis --- python/semanage/seobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/semanage/seobject.py b/python/semanage/seobject.py index ac310ea6..c76dce85 100644 --- a/python/semanage/seobject.py +++ b/python/semanage/seobject.py @@ -2651,7 +2651,7 @@ class booleanRecords(semanageRecords): self.current_booleans = [] ptype = None - if self.store is None or self.store == ptype: + if self.store == "" or self.store == ptype: self.modify_local = True else: self.modify_local = False