Ghost Connections on LinkedIn: What They Are and How to Remove Them

BlogNetwork cleanupPublished Updated

Open your LinkedIn connections and scroll far enough, and you'll eventually hit a few that look broken. No name. No photo. Just a blank row where a person should be. Sometimes LinkedIn shows them as "— —" with nothing else.

Those aren't a display bug. They're real connection slots, taken up by accounts LinkedIn has restricted, suspended, or flagged. People call them ghost connections, and most networks are quietly full of them.

Here's what they are, why LinkedIn won't let you deal with them easily, and how to clear them out.

What a ghost connection actually is

A ghost connection is a connection whose account LinkedIn has taken action against. The connection record stays in your list, but the profile behind it is gone or hidden.

This usually happens for one of a few reasons:

  • Restricted or suspended accounts that broke LinkedIn's rules (spam, fake profiles, mass automation)
  • Deleted accounts where the person closed their profile but the connection record lingers
  • Deceased members whose accounts were memorialized or locked

From your side, they all look the same: a blank connection you can't click into and can't learn anything about. LinkedIn stripped the profile but never cleaned up the connection.

Worth knowing: LinkedIn stops counting restricted accounts in the total shown on your profile, but the blank row stays in your connections list. The two numbers disagree, and LinkedIn documents only the first. If what brought you here was a number that moved on its own, here's what makes a LinkedIn connection count drop.

Why they matter more than they look

A handful of blank rows sounds harmless. At scale, it isn't.

One founder with a network near the 30,000 connection limit went looking and found roughly 1,143 of them. That's about 4% of his network gone to accounts with nothing behind them.

There's a second oddity at that scale. LinkedIn had already stopped counting those accounts in the total on his profile, but the rows were still sitting in his list. The number you see and the list you browse disagree, and only the list can be acted on.

These are also the clearest removals you'll ever make. There's no judgment call. The account is gone. Keeping it does nothing for you.

Why LinkedIn makes them hard to remove

You'd think the fix is to export your connections, spot the blanks, and delete them. LinkedIn blocks that on both ends.

In the app, ghost connections have no working profile to open. No profile means no More menu, which means no Remove connection button. LinkedIn gives you no way to act on them from the connections page.

In the export, it's worse. Request your data archive and open the Connections.csv file, and restricted accounts show up as empty rows: just a connection date, with every other column blank. No name to search, no profile URL to visit. You can see that something's there, but you can't do anything with it.

confirmed no easy way to remove connection

That's the trap. LinkedIn hides the account, then removes every tool you'd normally use to prune it. The noise just sits there.

How to find and remove ghost connections

This is exactly the gap Network Cleaner was built to close.

Network Cleaner is a Chrome extension that reads your whole network into a fast local view, and it holds on to the details LinkedIn hides. When a connection gets restricted, the name and headline it captured beforehand stay visible (greyed out, with a note that the account was recently restricted), so a blank "— —" row becomes something you can actually recognize and decide on. If LinkedIn later lifts the restriction and the profile loads again, the mark clears on its own.

More importantly, it has a set of Special filters that surface these accounts in one click:

  • Restricted accounts: suspended, restricted, and disabled connections, the exact ones LinkedIn shows blank
  • No profile picture: a soft signal for fake, bot, or long-abandoned accounts
  • Placeholder headline: the headline is nothing but "-", "." or "___", a profile someone opened and never really filled in
  • Hidden surname: the last name is a single initial, like "John D."
  • Small network: people with 500 or fewer connections
  • In remembrance: accounts LinkedIn has memorialized after the person's passing, so you can keep them as a tribute or remove them when you're ready

Turn on the restricted accounts filter and every prunable blank row surfaces at once. Select them all and remove them in bulk. The removals run in the background, one at a time with smart delays, so the activity never looks automated. Close the tab and come back to a cleaner network.

Finding them is free. You can install Network Cleaner, run the filter, and see exactly how many ghost connections are sitting in your network before you decide to pay for anything. Bulk removal is a one-time payment when you're ready to clear them out.

Should you remove them? Yes.

Most network cleanup involves a judgment call: is this old colleague worth keeping? Ghost connections skip that entirely. The account is restricted or gone. There's no person to reconnect with, no relationship to preserve, no reason to hold the slot.

If you want a framework for the harder calls, here's when to remove a LinkedIn connection and when to keep them. But ghost accounts are the easy first pass. Clear them, free up the slots, and move on to the connections that actually need thought.


Full of blank connections you can't remove? Install Network Cleaner, run the restricted accounts filter, and see them for free. Only pay when you're ready to clear them out in bulk.