diff --git a/test/test_classifier_routes.py b/test/test_classifier_routes.py
index 013aa6ce6ab7f7d817a3d1afb40f71ecaef1a182..b713132bce148fea693a0c1728d046e38bdf1a53 100644
--- a/test/test_classifier_routes.py
+++ b/test/test_classifier_routes.py
@@ -140,6 +140,26 @@ def test_juniper_link_info(client):
     jsonschema.validate(response_data, JUNIPER_LINK_METADATA)
 
 
+def test_juniper_link_info_not_found(client):
+    rv = client.get(
+        '/classifier/juniper-link-info/'
+        'mx1.ams.nl.geant.net/unknown-interface-name',
+        headers=DEFAULT_REQUEST_HEADERS)
+    assert rv.status_code == 200
+    assert rv.is_json
+    response_data = json.loads(rv.data.decode('utf-8'))
+    jsonschema.validate(response_data, JUNIPER_LINK_METADATA)
+    assert response_data == {
+        'interface': {
+            'name': 'unknown-interface-name',
+            'description': '',
+            'ipv4': [],
+            'ipv6': [],
+            'bundle': []
+        }
+    }
+
+
 VPN_RR_PEER_INFO_KEYS = {'vpn-rr-peer-info'}
 IX_PUBLIC_PEER_INFO_KEYS = {'ix-public-peer-info', 'interfaces'}