diff --git a/test/test_sfg.py b/test/test_sfg.py
index 72737fda522637d1ac28e7c85a6e376aaa99f11f..269f247f8a693ee98965ea5ca486143647abcebb 100644
--- a/test/test_sfg.py
+++ b/test/test_sfg.py
@@ -270,6 +270,7 @@ class TestReplaceOperations:
 
         assert 'mad1' in _sfg._components_by_id.keys()
         assert {add1, mul1} not in _sfg.operations
+        assert _sfg.input(0).signals
 
     def test_replace_neg_add_with_sub(self):
         in1 = Input()
@@ -284,6 +285,7 @@ class TestReplaceOperations:
 
         assert 'sub1' in _sfg._components_by_id.keys()
         assert {add1, neg1} not in _sfg.operations
+        assert _sfg.input(0).signals
 
     def test_different_input_output_count(self, operation_tree):
         sfg = SFG(outputs=[Output(operation_tree)])