Thanks for the reply Nazgul. I tried that fix of moving the rewrite rule to the top of the htaccess file, but no luck. It was pretty much already there anyway.
Anyway, the trouble I am having – to be more specific – is that when I access the /path/to/wordpress/wp-admin/recent-links.php page, I get the following error repeated three times in a row before the admin page itself loads up:
Warning: Invalid argument supplied for foreach() in /path/to/wordpress/wp-includes/functions.php on line 2117
From that page I am able to delete old links, but not to add new links. When you add a new link and the page reloads, new blank entries show up that are marked “no” under the visible column.
Any help would be great! Will look around for other solutions in the meantime and try to direct the author here for help.