diff --git a/libasn1compiler/asn1c_internal.h b/libasn1compiler/asn1c_internal.h
index 272ca1b21f6b670ddaf124f4db2dc46372ff35b1..1ac31668bfe515407c23ab4539244dd94f721381 100644
--- a/libasn1compiler/asn1c_internal.h
+++ b/libasn1compiler/asn1c_internal.h
@@ -65,7 +65,7 @@ typedef struct arg_s {
  * Logging.
  */
 #define	LOG(ll, fmt, args...)	do {			\
-		arg->logger_cb(ll, fmt " @ line %d", ##args, __LINE__);	\
+		arg->logger_cb(ll, fmt, ##args);	\
 	} while(0)
 #define	DEBUG(fmt, args...)	do {		\
 		if(arg->flags & A1C_DEBUG)	\