Signed-off-by: Michael Hanselmann <[email protected]>
Reviewed-by: René Nussbaumer <[email protected]>
(cherry picked from commit c6e1a3eef05674d637570c39f25a799cec7ba187)
---
lib/rapi/baserlib.py | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/lib/rapi/baserlib.py b/lib/rapi/baserlib.py
index 77dff33..1daed10 100644
--- a/lib/rapi/baserlib.py
+++ b/lib/rapi/baserlib.py
@@ -193,10 +193,13 @@ def FillOpcode(opcls, body, static, rename=None):
@return: Opcode object
"""
- CheckType(body, dict, "Body contents")
+ if body is None:
+ params = {}
+ else:
+ CheckType(body, dict, "Body contents")
- # Make copy to be modified
- params = body.copy()
+ # Make copy to be modified
+ params = body.copy()
if rename:
for old, new in rename.items():
--
1.7.6