diff --git a/linkit.module b/linkit.module
index e0d6892..62dd5bb 100644
--- a/linkit.module
+++ b/linkit.module
@@ -138,6 +138,10 @@ function linkit_form_editor_link_dialog_submit(array &$form, FormStateInterface
       $form_state->setValue(['attributes', 'href'], $entity->toUrl()->toString());
     }
   }
+  else {
+    // No entity? Grab the raw path (presumably obtained by a simple suggestion matcher)
+    $form_state->setValue(['attributes', 'href'], $href_dirty_check);
+  }
 
   if ($reset_attributes) {
     $form_state->unsetValue(['attributes', 'data-entity-type']);
