diff --git a/lustre/ptlrpc/import.c b/lustre/ptlrpc/import.c
index 9104a6dbcab7768bbdd1b2294d0181551a1970ec..6c32ce76dc8d3297fb4bcf32d32c2968cc45f1df 100644
--- a/lustre/ptlrpc/import.c
+++ b/lustre/ptlrpc/import.c
@@ -686,7 +686,6 @@ finish:
                 if (!exp) {
                         /* This could happen if export is cleaned during the 
                            connect attempt */
-                        spin_unlock(&imp->imp_lock);
                         CERROR("Missing export for %s\n", 
                                imp->imp_obd->obd_name);
                         GOTO(out, rc = -ENODEV);