diff --git a/gso/workflows/iptrunk/migrate_iptrunk.py b/gso/workflows/iptrunk/migrate_iptrunk.py
index 2c12c89d226ee5b3812b718e176faa1fd7fb4b12..93abaed128827365769e1f6b17c23cda7a262aa0 100644
--- a/gso/workflows/iptrunk/migrate_iptrunk.py
+++ b/gso/workflows/iptrunk/migrate_iptrunk.py
@@ -578,6 +578,8 @@ def migrate_iptrunk() -> StepList:
 
     TODO: add interface checks
     """
+    should_restore_isis_metric = conditional(lambda state: state["restore_isis_metric"])
+
     return (
         init
         >> store_process_subscription(Target.MODIFY)