diff --git a/src/commands.c b/src/commands.c
index d8d890ab6b50dca888803a9a1bc19f670635a8ff..f1f3843d91069f1bed7874a3234fed2620635877 100644
--- a/src/commands.c
+++ b/src/commands.c
@@ -91,8 +91,8 @@ command_currentsong(struct lkt_state *srv, size_t c)
                    "Type: %s%d\n"
                    "Category: %s\n"
                    "Language: %s\n",
-                   kara.song_name, kara.author_name, kara.source_name, kara.category,
-                   kara.song_number, kara.song_type, kara.language);
+                   kara.song_name, kara.author_name, kara.source_name, kara.song_type,
+                   kara.song_number, kara.category, kara.language);
     out->data_len = idx;
     lkt_state_send(srv, c, out);