diff --git a/.release b/.release
index f9f7a81457c881ab187986d0e51db124eecc4caa..e3cba58316b3d810ecf8e90e67b65c7e120a1f8b 100644
--- a/.release
+++ b/.release
@@ -1,2 +1,2 @@
-release=0.7.1
-tag=lmcbaseclasses-0.7.1
+release=0.7.2
+tag=lmcbaseclasses-0.7.2
diff --git a/README.md b/README.md
index 049ee081a35ba69b95d2d1aea76658b23fb3b104..200f5c7b7a8aea066f10c80d9c9147df403817fc 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,9 @@ The lmc-base-classe repository contains set of eight classes as mentioned in SKA
 
 ## Version History
 
+#### 0.7.2
+- Switch to threadsafe state machine
+
 #### 0.7.1
 - Bugfix for Reset() command
 
diff --git a/src/ska/base/release.py b/src/ska/base/release.py
index 2c803a690f3776f544c751ba2e7ef1096331e4b7..92ef35dd978c61ae0ec68091defddb87954517f5 100644
--- a/src/ska/base/release.py
+++ b/src/ska/base/release.py
@@ -7,7 +7,7 @@
 """Release information for lmc-base-classes Python Package"""
 
 name = """lmcbaseclasses"""
-version = "0.7.1"
+version = "0.7.2"
 version_info = version.split(".")
 description = """A set of generic base devices for SKA Telescope."""
 author = "SKA India and SARAO and CSIRO"
diff --git a/src/ska/base/state_machine.py b/src/ska/base/state_machine.py
index 0dc1f325762e29d9da711c10346197263adeb73c..5c5104a3646ae21f0929365355bc9e7c64d4d353 100644
--- a/src/ska/base/state_machine.py
+++ b/src/ska/base/state_machine.py
@@ -1,7 +1,8 @@
 """
 This module contains specifications of SKA state machines.
 """
-from transitions import Machine, State
+from transitions import State
+from transitions.extensions import LockedMachine as Machine
 
 
 __all__ = ["OperationStateMachine", "AdminModeStateMachine", "ObservationStateMachine"]