diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php
index 2649d58a1a28a4846b8420ed582374fc3f0ebb66..b9967e77fd7a5b6740544d73f954c9c2a3ba92db 100755
--- a/classes/pref/feeds.php
+++ b/classes/pref/feeds.php
@@ -1652,25 +1652,6 @@ class Pref_Feeds extends Handler_Protected {
 		return $c;
 	}
 
-	function getinactivefeeds() {
-		if (DB_TYPE == "pgsql") {
-			$interval_qpart = "NOW() - INTERVAL '3 months'";
-		} else {
-			$interval_qpart = "DATE_SUB(NOW(), INTERVAL 3 MONTH)";
-		}
-
-		$sth = $this->pdo->prepare("SELECT COUNT(id) AS num_inactive FROM ttrss_feeds WHERE
-				(SELECT MAX(updated) FROM ttrss_entries, ttrss_user_entries WHERE
-					ttrss_entries.id = ref_id AND
-						ttrss_user_entries.feed_id = ttrss_feeds.id) < $interval_qpart AND
-			  ttrss_feeds.owner_uid = ?");
-		$sth->execute([$_SESSION['uid']]);
-
-		if ($row = $sth->fetch()) {
-			print (int)$row["num_inactive"];
-		}
-	}
-
 	static function subscribe_to_feed_url() {
 		$url_path = get_self_url_prefix() .
 			"/public.php?op=subscribe&feed_url=%s";
diff --git a/js/PrefFeedTree.js b/js/PrefFeedTree.js
index c3dda418799f962ad2ea969b07e9b1ed4da5c2ba..e17b8744d964fea8e07acd5f77f1dd4b252ce2f3 100644
--- a/js/PrefFeedTree.js
+++ b/js/PrefFeedTree.js
@@ -210,8 +210,8 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree", "dojo/_b
 			return false;
 		},
 		checkInactiveFeeds: function() {
-			xhrPost("backend.php", {op: "pref-feeds", method: "getinactivefeeds"}, (transport) => {
-				if (parseInt(transport.responseText) > 0) {
+			xhrJson("backend.php", {op: "pref-feeds", method: "inactivefeeds"}, (reply) => {
+				if (reply.length > 0) {
 					Element.show(dijit.byId("pref_feeds_inactive_btn").domNode);
 				}
 			});