diff options
Diffstat (limited to 'TurtleArt/tautils.py')
-rw-r--r-- | TurtleArt/tautils.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/TurtleArt/tautils.py b/TurtleArt/tautils.py index 7565c4e..025c4f4 100644 --- a/TurtleArt/tautils.py +++ b/TurtleArt/tautils.py @@ -121,10 +121,9 @@ def _tuplify(tup): def get_id(connection): """ Get a connection block ID. """ - if connection is None: - return None - return connection.id - + if connection is not None and hasattr(connection, 'id'): + return connection.id + return None def json_dump(data): """ Save data using available JSON tools. """ |