From 9dd182b24ceeaee43f0866d75fc241bc5123ab58 Mon Sep 17 00:00:00 2001
From: Stephan Brunker <stephan@brunker2003>
Date: Mon, 30 Dec 2019 22:03:06 +0100
Subject: [PATCH] fix Issue #661 in plugin_recententries

---
 .../serendipity_plugin_recententries.php                    | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php b/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php
index 63aec499..98f5ed2b 100644
--- a/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php
+++ b/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php
@@ -212,11 +212,13 @@ class serendipity_plugin_recententries extends serendipity_plugin
 
         // get 'hide untranslated entries' option from multilingual plugin via SQL
         serendipity_plugin_api::hook_event('frontend_fetchentries', $sql_condition, array('noSticky' => true));    
-        $sql_condition['addkey'] = rtrim($sql_condition['addkey'],",\n") . "\n"; 
+
+        $sql_condition['addkey'] = rtrim($sql_condition['addkey'],",\n");
+        if ( !empty($sql_condition['addkey'])) $sql_condition['addkey'] = ',' . $sql_condition['addkey'] . "\n";
 
         $entries_query = "SELECT DISTINCT id,
                                 title,
-                                timestamp,
+                                timestamp
                                 {$sql_condition['addkey']}
                            FROM {$serendipity['dbPrefix']}entries AS e
                                 {$sql_condition['joins']}