diff -Nur audacious-2.4.0-orig/src/audacious/probe.c audacious-2.4.0/src/audacious/probe.c
--- audacious-2.4.0-orig/src/audacious/probe.c 2010-08-26 01:04:25.000000000 +0200
+++ audacious-2.4.0/src/audacious/probe.c 2010-09-14 22:08:20.000000000 +0200
@@ -147,6 +147,11 @@
AUDDBG ("Probing by extension.\n");
s = g_ascii_strdown (s + 1, -1);
+
+ gchar * q = strrchr (s, '?');
+ if (q != NULL)
+ * q = 0;
+
input_plugin_for_key (INPUT_KEY_EXTENSION, s, (PluginForEachFunc)
probe_func_fast, state);
g_free (s);